Low confidence — this score is based on limited public data (mostly aggregate ratings, with little independent discussion or review detail), so it may not reflect real-world quality.
What it is
Code-Graph-RAG builds knowledge graphs from codebases across 14 programming languages, then lets you query the structure in natural language. A hybrid build that uses tree-sitter parsing to map code relationships — functions calling functions, class hierarchies, import dependencies — into a queryable graph. Software developers and technical leads use it to understand large codebases without reading through thousands of files manually.
At a glance
This tool offers genuine innovation by parsing codebases from 14 programming languages into searchable knowledge graphs, automating the workflow from code analysis to natural language queries, and providing specialized integration with development tools through MCP (Model Context Protocol).
Strong evidenceQuality score
Code-Graph-RAG builds knowledge graphs for natural-language codebase analysis.
This score is our editorial judgment, computed automatically from the sources, weights, and dates shown above. It reflects the data we could verify as of August 10, 2026, not a guarantee or statement of fact about Code-Graph-RAG. Third-party ratings and quotes belong to their original platforms and authors. Thin data lowers our confidence label, and we say so instead of guessing. Work on Code-Graph-RAG? Dispute any datapoint and we will review it, publish your response, and correct verified errors.
Plans
Open-source with full features; paid tiers add hosting & support
Watch & learn

Code-Graph-RAG : Query, Edit & Optimize Any Monorepo with AI + Knowledge Graphs
full_stackYT3 days ago

Code-Graph-RAG 지식 그래프
StudioWhatHappened2 days ago
Capabilities
Maps entities and relationships from your data into a connected knowledge graph
Provides utilities that help programmers build, test, and ship software faster
The honest take
Distinct themes surfaced across user reviews — each grounded in real review text, ranked by how often it comes up.
Questions
Code-Graph-RAG is a tool that builds comprehensive knowledge graphs from multi-language codebases using Tree-sitter parsing. It allows developers to query, edit, and optimize their code with natural language through AI-powered graph analysis, addressing the challenge of understanding large, complex codebases across multiple programming languages.
Code-Graph-RAG supports 14 programming languages including Python, TypeScript, JavaScript, Rust, Java, C/C++, and Go. It uses Tree-sitter grammars to parse source code across all these languages and constructs a unified knowledge graph that captures relationships between functions, classes, imports, and dependencies.
Users can input natural language queries like 'What functions handle authentication?' and Code-Graph-RAG's AI translates these into precise Cypher graph queries. The system uses the knowledge graph stored in Memgraph database to understand code relationships and provide accurate results based on the semantic structure of the codebase.
Yes, Code-Graph-RAG offers a free Community edition under MIT license with full feature access. This includes multi-language parsing, knowledge graph generation, natural language queries, structural operations, and MCP server integration with Claude Code, with community support via GitHub.
Code-Graph-RAG includes MCP (Model Context Protocol) server capabilities that provide 15 specialized tools for Claude Code integration. This allows developers to leverage the knowledge graph analysis directly within Claude Code, enhancing the AI assistant's understanding of codebase structure and relationships.
Yes, Code-Graph-RAG can detect dead code through call graph analysis. It analyzes reference relationships within the knowledge graph to identify unused functions, classes, or modules, helping developers clean up their codebase and improve maintainability.
Unlike text-based code search tools that rely on text matching or basic AST queries, Code-Graph-RAG maintains semantic relationships in a graph database. This enables complex queries about code structure, data flow, and architectural patterns, and includes features like data-flow tracing with FLOWS_TO edges that track values from sources to sinks.
The Enterprise tier includes custom graph relationships for compliance mapping, on-premise and air-gapped deployment options, custom development services, and dedicated account management with SLA-backed response times. It also offers integration consulting, on-site training workshops, and architecture review services.
More Like This