Code Graph RAG

Code Graph RAG

er77

Analyzes codebases across 11 programming languages using Tree-sitter parsing and creates a semantic knowledge graph stored in SQLite. Enables natural language queries about code structure, relationships, and functionality with hybrid search combining graph traversal and vector similarity.

92775 views17Local (stdio)

What it does

  • Parse and index codebases in 11+ programming languages
  • Query code structure using natural language
  • Search for functions, classes, and dependencies semantically
  • Analyze code relationships and call graphs
  • Generate graph visualizations of codebase architecture
  • Perform hybrid search combining structural and semantic matching

Best for

Code review and refactoring analysisUnderstanding large unfamiliar codebasesDeveloper onboarding and documentationCodebase exploration and dependency analysis
11 languages supported with Tree-sitter parsing26 MCP methods available5.5x faster performance

Alternatives