Sigma GPT is a full-stack AI chatbot built using the MERN Stack and the Groq API. It delivers a fast, interactive, and responsive AI chat experience through a clean and modern user interface.
This project demonstrates full-stack web development, REST API integration, and AI-powered conversations.
- 🤖 AI-powered chatbot
- ⚡ Fast responses using the Groq API
- 💬 Real-time conversation experience
- 🎨 Clean and responsive user interface
- 🔗 REST API integration
- 👨💻 Simple and easy-to-use chat interface
- React.js (Vite)
- CSS
- Node.js
- Express.js
- MongoDB
- Mongoose
- Groq API
- Frontend: Vercel
- Backend: Render
SigmaGPT/
│
├── Backend/
│ ├── models/
│ ├── routes/
│ ├── utils/
│ ├── .env
│ ├── package.json
│ ├── package-lock.json
│ └── server.js
│
├── Frontend/
│ ├── public/
│ ├── src/
│ │ ├── assets/
│ │ ├── App.jsx
│ │ ├── App.css
│ │ ├── Chat.jsx
│ │ ├── Chat.css
│ │ ├── ChatWindow.jsx
│ │ ├── ChatWindow.css
│ │ ├── Sidebar.jsx
│ │ ├── Sidebar.css
│ │ ├── MyContext.jsx
│ │ ├── main.jsx
│ │ └── index.css
│ ├── .env
│ ├── index.html
│ ├── package.json
│ ├── package-lock.json
│ └── eslint.config.js
│
├── .gitignore
├── LICENSE
└── README.md
git clone https://github.com/anchallll02/SigmaGPT.gitcd SigmaGPTcd Backend
npm installcd ../Frontend
npm installcd Backend
npm startcd Frontend
npm run devOpen your browser and visit:
http://localhost:5173
Create a .env file inside the Backend directory and add:
MONGO_URI=your_mongodb_connection_string
GROQ_API_KEY=your_groq_api_key
PORT=5000This project is licensed under the MIT License.
Anchallll02