BigHugger
GH Repository · vitali87

code-graph-rag

The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs

stars
5,138
30-day movement
+258/day
Related entries
60
Connections
2
makedockerPythontree-sitterretrieval-augmented-generationragpython/uvmulti-languagemonorepoaiclaude-codeknowledge-graphcode-analysiscode-understandingcodebase-searchsemantic-searchdeveloper-toolsgraph-databasemcp-serverastmcppythonllmmemgraph

code-graph-rag is an MCP server that builds a knowledge graph over multi-language codebases using tree-sitter AST parsing and a Memgraph graph database, exposing RAG-style search and query over the code. It targets monorepos and ships an MCP manifest so LLM clients like Claude Code can connect to it.

You reach for it when an LLM needs structured, graph-based understanding of a large multi-language monorepo rather than plain text retrieval.

Use it to

  • Index a monorepo into a code knowledge graph
  • Connect Claude Code via the MCP manifest
  • Run semantic search across multi-language codebases
  • Query code relationships through the graph database
  • Self-host locally with the provided Docker toolchain

For Developers using LLM coding assistants on large monorepos

Role
mcp-server
Language
Python
Licence
MIT
Forks
677
Open issues
89
Last push
2026-09-15
Latest release
v0.0.79 · 2026-02-21
topicsragknowledge-graphmcp-servercode-analysismonorepotree-sitter