智能体框架上手难度 ⚡ 入门#知识图谱#代码分析#Claude Code#Cursor#Codex#AST#GraphRAG#Agent技能#开源
Graphify · Graphify — 把代码库变成可查询知识图谱的 Agent 技能
13.2 万 Star:本地 AST 解析 40+ 语言,建图 0 LLM 消耗,LOCOMO recall@10 0.497 超 mem0 十倍
指标同步中,请稍后刷新查看 在 GitHub 查看源码
5 分钟上手
普通笔记本即可;超大仓库建议 16GB+ 内存,语义解析可接云端模型# 安装(Python 3.10+,推荐 uv)
uv tool install graphifyy
# 注册到本机 AI 编码助手(Claude Code / Cursor / Codex / Gemini CLI 等)
graphify install
# 在项目根目录让助手执行
/graphify .项目速览
Graphify 是 2026 年爆火的开源代码知识图谱工具,登上 GitHub 日榜时已积累 13.2 万 Star、1.27 万 Fork,单日新增约 1,400 Star。它以一个 /graphify 技能接入 Claude Code、Cursor、Codex、Gemini CLI 等 20 多个编码助手,把代码、文档、SQL schema、配置文件和 PDF 统一解析成一张可查询的知识图谱,用于替代「向量库 + 模糊检索」的代码理解方式。
它的核心差异是「确定性」:代码部分用 tree-sitter 在本地做 AST 解析,跨文件解析 calls / imports / inherits / mixes_in 等关系,覆盖约 40 种语言,建图过程不调用任何 LLM、不产生 token 费用;只有文档、图片、音视频的语义解析才会按需调用后端模型。每条边都能解释来源,不依赖向量相似度黑盒。
能做什么
- 代码库知识图谱:把仓库、文档、SQL schema、配置文件、PDF 统一建图
- 跨文件关系追踪:调用、导入、继承、混入关系全部落到具体文件和行
- 图查询与解释:提问、查两点路径、解释某个概念,都直接查询 graph.json
- 架构洞察:自动找出 God nodes(最核心概念)与 Leiden 社区划分
- 保留决策上下文:把 NOTE/WHY 注释、ADR/RFC 引用变成图谱节点
怎么部署
需要 Python 3.10+,推荐用 uv 安装官方 PyPI 包 graphifyy(注意是双 y):uv tool install graphifyy,然后执行 graphify install 自动注册到本机编码助手,在项目里输入 /graphify . 即可建图。也支持 pipx、pip 与项目级安装(graphify install --project)。
适合谁
需要快速理解大型遗留代码库的工程师、使用 Claude Code/Cursor 做跨文件重构的团队、想把代码与设计文档放到同一张图上检索的技术负责人。
✅ 优点
- •13.2 万 Star,GitHub 日榜项目,社区活跃度高
- •代码建图零 LLM 调用,本地 AST 解析、成本与隐私友好
- •支持 40+ 语言与 20+ 编码助手,接入成本低
- •LOCOMO recall@10 0.497,显著高于 mem0 与 supermemory
⚠️ 局限与坑
- •需 Python 3.10+ 与命令行安装,纯小白有门槛
- •文档/图片语义解析仍需配置后端模型,非完全离线
- •代码频繁变更时图谱需要重新构建,存在时效差
- •官方包名 graphifyy 为双 y,易装错第三方包
💼 典型应用场景
- 1.大型代码库的跨文件依赖追踪与架构问答
- 2.新人快速理解遗留项目与模块边界
- 3.把代码、SQL schema、设计文档与 PDF 放在同一张图里检索
🔗 资源直达
不想部署?试试同类在线工具
智能体框架· 同类项目推荐
返回全部开源项目指标每周自动更新,数据来自 GitHub API