Personal project
Indexes methods and call graphs (not random text chunks) so you can search a codebase the way engineers actually think about it.
Problem
Normal RAG splits code into text chunks. That breaks the links between functions. CodeRAG keeps method signatures and call relationships so answers can follow real control flow.
What it does
Stack
Python / FastAPI backend, React + TypeScript UI, Sentence Transformers for embeddings.