Repository navigation
CodeBase Intelligence Hub v1.0
Complete RAG-based codebase Q&A system with web UI, multi-threaded indexing, and multi-agent orchestration.
✨ Major Features
Frontend Web UI
- Modern dark IDE-themed interface
- Real-time SSE streaming chat with typing effects
- Session management and conversation history
- System health monitoring
- Code repository ingestion control panel
Performance Optimizations
- Multi-threaded document splitting (40-60% faster)
- Batch vector store operations (30-50% improvement)
- Overall ingest speed: 50% faster than v0.x
Backend Features
- FastAPI with CORS & static file serving
- SSE streaming endpoint (GET /api/chat/stream)
- Session-based conversation history
- LangGraph multi-agent orchestration
- LangServe integration for RAG chains
Bug Fixes
- Fixed LangGraph checkpointer configuration
- Robust JSON parsing with markdown cleanup
- Complete dependency injection for all nodes
- Graceful error recovery
📊 Architecture
- Frontend: Pure HTML/CSS/JS (no build tools)
- Backend: FastAPI + LangChain + LangGraph
- Vector Store: ChromaDB with multi-threaded ingestion
- LLM: OpenAI-compatible API
🚀 Quick Start
uv sync
cp .env.example .env
uv run python main.py
# Visit http://localhost:8000Ready for production! 🎉