Skip to content

utsab345/CodePilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 CodePilot – Your AI-Powered Coding Companion

"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.


🧠 What Makes CodePilot Special

  • 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.

🎥 Demo Video

Architecture

image

🧩 Tech Stack

Layer Technology
💬 Core Engine Python, LangGraph, LangChain, Groq
🧠 Model ChatGroq (powered by LLaMA / Mixtral)
🗂️ Utilities dotenv, os, subprocess
🧰 Testing Pytest, Unittest

⚙️ Installation & Setup

# 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages