BuildLab is an innovative platform designed to revolutionize how developers build, explore, and collaborate on projects. Just query and instruct the LLM Agent, and within minutes, your project is ready—fully editable and running in the inbuilt browser and terminal. 🛠️💡
- Perform searches with the help of advanced LLMs and web scraping using Google Search.
- Get precise, context-aware answers to your queries. 🔥
- Effortlessly build React projects using the built-in code editor and in-app browser.
- Projects are generated by the LLM Agent, making development faster and easier. ⚡
- A private workspace for developers to create projects securely. 🔑
- Collaborate by adding other developers to your space. 🤝
- Use
@ai
to interact with the AI for assistance and instructions. 🤖💡 - Group chat functionality for seamless communication with team members and AI. 📢
buildlab-project-preview.mp4
- 🔍 RAG + Vector Search for Teammate Suggestions
- 🤖 Choose Your Desired Model from the Models List
-
Navigate to the client directory:
cd app/client
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Navigate to the server directory:
cd app/server
-
Install the dependencies:
npm install
-
Start the server:
node server.js
We welcome contributions from the community! To contribute to BuildLab, please follow these steps:
- 🍴 Fork the repository.
- 🌿 Create a new branch (
git checkout -b feature-branch
). - ✍️ Make your changes and commit them (
git commit -m 'Add new feature'
). - ⬆️ Push to the branch (
git push origin feature-branch
). - 🔃 Open a pull request.
Please ensure your code adheres to our coding standards and includes appropriate tests. For more details, visit the contribution guide.
If you encounter any issues or have questions, feel free to open an issue on our GitHub repository. You can also reach out to us on our X for support and updates. 🚀
BuildLab is licensed under the MIT License. See the LICENSE file for more information. 📄