Codebase RAG
Enables semantic codebase search and file retrieval through embeddings and a PostgreSQL database.
About
Facilitate intelligent interaction with any codebase by providing a robust system for semantic search and file management. It leverages advanced Voyage embedding models to transform natural language queries into vector searches, pinpointing relevant code snippets stored in a PostgreSQL database. Beyond search, it offers capabilities to list all tracked files and retrieve their full contents, empowering developers and AI agents with efficient codebase navigation and information extraction.
Key Features
- Semantic Code Search with Voyage embeddings
- Comprehensive File Listing
- Direct File Content Retrieval
- 2 GitHub stars
Use Cases
- Assisting AI agents in understanding and interacting with codebases programmatically
- Quickly finding relevant code snippets based on natural language queries for development tasks
- Retrieving specific file contents for analysis or documentation purposes