demo.mp4
Prototype - https://smartlabs.sahalhes.me (built during olabs hackathon)
- Welcome to the SmartLabs project! This README will guide you through setting up the environment variables, local setup, and provide an overview of the tech stack used.
- Next.js: A React framework for server-side rendering and generating static websites.
- n8n: A workflow automation tool in backend.
- gpt 4o mini:For classifying the agentic task
- Neon postgres database: To store chat history with ai
- Postman: Testing API calls
- ShadCN: A design system for building consistent and beautiful user interfaces.
- Lucide: An open-source icon library.
To set up the environment variables, follow these steps:
-
Create a
.env.localfile in the root directory of the project. -
Add the necessary environment variables to the
.env.localfile. -
Refer .env.example for better understanding
-
Save the
.env.localfile.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/sahalhes/smartlabs.git cd smartlabs -
Install the dependencies:
npm install
-
Set up the environment variables as described above.
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000to see the application running.
We welcome contributions! Please read our contributing guidelines for more information.
This project is licensed under the MIT License. See the LICENSE file for details.


