c

code-graph-rag

由 vitali87 研发

Code-Graph-RAG 是一款开源的多语言代码库图形检索增强生成(RAG)系统。它利用 Tree-sitter 解析代码,并在 Memgraph 中构建包含函数、类、模块及其调用、数据流向关系的结构化知识图谱。用户能以自然语言进行高精度代码查询、AST级安全重写、死代码分析及代码优化。此外,它支持作为 MCP 服务端运行,可无缝对接 Claude Code 等 AI 客户端。

  • 基于 Tree-sitter 的多语言 AST 深度解析
  • 基于 Memgraph 的结构化代码知识图谱构建与检索
  • AST 级别安全代码重写与数据流向追踪 (FLOWS_TO)
  • 支持 Model Context Protocol (MCP) 服务端集成
desktop