AIAny
AI Coding2025
Icon for item

Code-Graph-RAG

Parses multi-language repositories into a Memgraph knowledge graph and enables natural-language RAG querying, grounded source retrieval, and AI-driven AST edits. Key features include Tree-sitter parsing, LLM-to-Cypher generation, structural search-and-replace, and MCP server integration.

Introduction

Monorepos and mixed-language codebases are hard to search, reason about, and safely refactor at scale. Code-Graph-RAG converts source trees into a single language-agnostic graph so you can ask precise, grounded questions about structure and changes, and apply surgical AST-based edits driven by models.

What Sets It Apart
  • Unified graph schema across many languages: Tree-sitter parsers feed a single Memgraph schema that normalizes functions, classes, modules and their relationships — so you can run cross-language queries and analyses without juggling per-language tools.
  • Natural language → Cypher pipeline: LLM-backed Cypher generation turns plain-English queries into graph queries, producing answers grounded in graph nodes and the actual source code rather than hallucinated summaries.
  • Structural search & replace with AST tooling: ast-grep and AST-aware agents let you match and rewrite code by structure (not regex), enabling safer, large-scale refactors with previewed diffs.
  • Flexible model and deployment choices: Works with cloud models (e.g., Gemini/OpenAI), local runtimes (Ollama), and runs as an MCP server for direct agent integrations — so teams can balance capability, latency, and data control.
Who it's for and tradeoffs

Great fit if you maintain large monorepos or polyglot services and need precise, auditable code discovery, cross-file data-flow tracing, or automated structural refactoring. Look elsewhere if you need a lightweight, zero-infrastructure editor plugin — the system expects a graph DB (Memgraph), optional vector services, and some orchestration (Docker/daemon) for full functionality. Also consider privacy needs: by default it can integrate cloud LLMs, so on-prem/local model options are recommended for sensitive codebases.

More Items

GitHub
AI Agent2023

Analyzes code changes to generate pull-request reviews, improvement suggestions, and summaries. It works across multiple Git providers and LiteLLM-compatible models, and can be self-hosted and customized.

GitHub
AI Coding2026

Provides installable playbooks for AI coding agents, with local catalog search, agent-chosen skill stacks, and reviewable plans before changes. The core preview flow does not rank skills or apply them.

GitHub
AI Agent2026

Routes Hermes Agent coding tasks to models and skills by work type, then runs independent work units in parallel. Its status system distinguishes reported completion from work verified by tests, review, or CI.