"Code smarter, not harder."
CodePilot is an intelligent coding companion designed to help developers brainstorm, debug, and build projects faster.
Whether you’re a beginner exploring logic or an expert refining architecture, CodeWhiz understands your intent and evolves with your workflow.
- ⚡ Real-time AI Coding Assistant – Get instant solutions, suggestions, and optimizations.
- 🧩 Modular Architecture – Powered by LangGraph, LangChain, and Groq for flexible agent-based design.
- 🪄 Prompt-Aware Intelligence – Understands user intent through dynamic prompt engineering.
- 💾 File-Smart – Reads, edits, and organizes code intelligently.
- 🌐 Interactive Dashboard – Built with Streamlit for a seamless user experience.
- 🔍 Multi-Agent Workflow – Coder, Reviewer, and Builder agents work in harmony.
📽️ Watch the project in action:
(https://drive.google.com/file/d/1Y_qIWifB7McCIHNEyiiTtOEcSSoYDvC6/view?usp=sharing)
| Layer | Technology |
|---|---|
| 💬 Core Engine | Python, LangGraph, LangChain, Groq |
| 🧠 Model | ChatGroq (powered by LLaMA / Mixtral) |
| 🗂️ Utilities | dotenv, os, subprocess |
| 🧰 Testing | Pytest, Unittest |
# 1️⃣ Clone the repository
git clone https://github.com/utsab345/CodePilot.git
cd CodePilot
# 2️⃣ Create a virtual environment
python -m venv venv
source venv/bin/activate # (Linux/Mac)
venv\Scripts\activate # (Windows)
# 3️⃣ Install dependencies
pip install -r requirements.txt