DevPilot is an AI-powered system that allows developers to interact with their codebase using natural language.
It uses Retrieval-Augmented Generation (RAG) to analyze code and generate intelligent responses.
- 📂 Codebase parsing
- 🔍 Semantic search using FAISS
- 🤖 AI-powered code explanation
- ⚡ FastAPI backend
- 🎨 Streamlit frontend
- Python
- FastAPI
- Streamlit
- LangChain
- FAISS
- HuggingFace Transformers
- Parses code files
- Converts them into embeddings
- Stores in vector database
- Retrieves relevant code
- Generates answer using AI
git clone https://github.com/Pavankumar876232/DevPilot.git
cd DevPilot
