{"repo":"Jakedismo/codegraph-rust","free":true,"listed":false,"github":"https://github.com/Jakedismo/codegraph-rust","clone":"git clone https://github.com/Jakedismo/codegraph-rust.git","description":"100% Rust implementation of code graphRAG with blazing fast AST+FastML parsing, surrealDB backend and advanced agentic code analysis tools through MCP for efficient code agent context management","language":"Rust","stars":867,"topics":["graphrag","claude-code","codex","cursor","code-search","agents","ai-agents","ai-coding","coding-agent","context-engine"],"license":null,"category":"ai-agents","readme_excerpt":"CodeGraph Your codebase, understood. CodeGraph transforms your entire codebase into a semantically searchable knowledge graph that AI agents can actually reason about—not just grep through. Ready to get started? Jump to the Installation Guide for step-by-step setup instructions. Already set up? See the Usage Guide for tips on getting the most out of CodeGraph with your AI assistant. --- The Problem AI coding assistants are powerful, but they're flying blind. They see files one at a time, grep for patterns, and burn tokens trying to understand your architecture. Every conversation starts from zero. What if your AI assistant already knew your codebase? --- What CodeGraph Does Differently 1. Graph + Embeddings = True Understanding Most semantic search tools create embeddings and call it a day. CodeGraph builds a real knowledge graph : When you search, you don't just get \"similar code\"—you get code with its relationships intact . The function that matches your query, plus what calls it, what it depends on, and where it fits in the architecture. Indexing enrichment adds: - Module nodes and module-level import/containment edges for cross-file navigation - Rust-local dataflow edges ( defines , uses , flows to , returns , mutates ) for impact analysis - Document/spec nodes linked to backticked symbols in README.md , docs/ / .md , and schema/ / .surql - Architecture signals (package cycles + optional boundary violations) Indexing tiers (speed vs richness) Indexing is tiered so you can","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jakedismo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jakedismo/codegraph-rust/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}