Deeprepo

Deeprepo

Local RAG engine for codebases—no cloud, no external DBs.

Visit Deeprepo

About Deeprepo

DeepRepo is a pure Python library and MCP server for Retrieval Augmented Generation (RAG) on local codebases. It ingests code repositories to create a semantic knowledge index—combining a code knowledge graph, embeddings, and a hierarchical Markdown wiki—enabling precise AI-driven search, explanations, and contextual queries about code. DeepRepo is CLI-first, supports multiple AI providers (Ollama, OpenAI, Anthropic, Gemini, HuggingFace), offers branch isolation for multi-dev workflows, integrates with MCP agent platforms like Cursor and Claude Desktop, and is completely local-first—requiring no external databases or cloud.

Resources

Product Website

Visit Deeprepo's official website for product details and getting started.

Visit website →

Documentation

Comprehensive guides and API reference for using DeepRepo effectively.

View docs →

Examples and Usage

Explore examples and usage scenarios for integrating DeepRepo in your projects.

View examples →

Issues and Discussions

Community forum for discussing issues, features, and improvements related to DeepRepo.

Join the discussion →

Documentation

Comprehensive API reference and user guides for DeepRepo.

View docs →