Graphify
AI 编码助手的知识图谱技能,让代码、文档、会议记录全部可查询
📋 项目简介
Graphify 是一款 AI 编码助手技能插件,支持 Claude Code、Codex、Cursor、Gemini CLI 等几乎所有主流 AI 编码工具。它可以将任意文件夹下的代码、SQL 模式、文档、论文、图片、视频等内容,转换为可查询的知识图谱,实现单个图谱同时覆盖应用代码、数据库模式和基础设施信息。
核心价值:让 AI 编码助手拥有持久记忆,不再「忘记」之前的对话和决策。
⚙️ 安装要求和过程
环境要求
| 依赖 | 最低版本 | 安装方式 |
|---|---|---|
| Python | 3.10+ | python.org |
| uv(推荐) | 任意版本 | curl -LsSf https://astral.sh/uv/install.sh | sh |
快速安装(3步搞定)
# 1. 安装 graphify(PyPI 包名为 graphifyy,双 y)
uv tool install graphifyy
# 2. 注册到 AI 助手
graphify install
# 3. 在 AI 助手中使用
/graphify .
可选扩展功能
uv tool install "graphifyy[all]" — 安装全部扩展(PDF/Office/视频/MCP/Neo4j/中文分词)
🚀 核心功能
🧠 知识图谱自动构建
支持 36 种编程语言 AST 解析、PDF/Office 文档、图片、视频/音频、YouTube 链接等几乎所有项目相关文件,自动构建可查询的知识图谱。
⚡ 增量更新(无需重建)
不同于 RAG 管道每次更改都重新嵌入所有内容,Graphify 维护一个活图谱。文件变更时,仅更新受影响的节点和边,其余保持不变。
🔍 多模态语义查询
支持语义查询、节点路径查询、节点解释、PR 影响分析、PR 冲突检测等功能,查询结果附带来源和置信度评分。
🤖 20+ AI 工具兼容
支持 Claude Code、Cursor、VS Code Copilot、Aider、Devin CLI、OpenClaw、Codex、Gemini CLI 等几乎所有主流 AI 编码工具。
🔒 隐私优先(本地处理)
代码文件完全本地通过 tree-sitter 解析,无需调用 API;无遥测、无用户行为追踪;支持气隙(air-gapped)部署。
👥 团队协作友好
生成的 graphify-out/ 目录可直接提交到 Git,团队成员拉取后可直接使用图谱,无需重复构建;支持 MCP 服务暴露供团队共享。
💡 典型使用场景
场景一:新人快速上手大型代码库
问题:新工程师加入团队,需要数周时间阅读文档、grep 代码才能理解代码库。
解决:运行 /graphify .,图谱一次性构建完成。询问 AI 助手「为什么我们移动从 REST 到 gRPC?」即可获得完整决策链路,包括 RFC 文档、设计会议记录、相关提交。
场景二:PR 影响分析与冲突检测
问题:提交 PR 时不知道哪些模块会受影响,容易引入隐形 Bug。
解决:使用 graphify prs 42 查看 PR 的详细影响分析;使用 graphify prs --conflicts 检测共享图谱社区的 PR,避免合并冲突。
场景三:跨代码/文档/会议的完整上下文
问题:AI 编码助手只看到代码,看不到设计文档、会议记录、研究论文,导致建议不全面。
解决:将代码仓库、PDF 设计文档、Markdown 会议记录、YouTube 技术讲座全部添加到图谱(graphify add <url>),AI 助手查询时获得完整上下文。
🌟 推荐理由
Graphify 是我近期关注的最令人兴奋的新项目之一。它解决了 AI 编码助手的一个核心痛点:遗忘。每次新对话,AI 助手都不记得之前的决策和上下文,导致重复解释、决策不一致。
Graphify 通过知识图谱方案解决这个问题,比传统 RAG 更高效:
- 增量更新:文件变更时仅更新受影响部分,不需要像 RAG 那样每次都重新嵌入所有文档
- 结构化关系:图谱中的节点和边能够表达代码之间的调用关系、文档之间的引用关系,查询结果更有意义
- 本地优先:代码解析完全在本地进行,不需要发送到大模型 API,保护代码隐私
特别适合:使用 Claude Code、Cursor、Aider 等 AI 编码工具的开发者;需要管理大型代码库或跨多个文档/会议工作的团队;重视代码隐私、希望本地处理敏感项目的企业。
⚡ 增长惊人:项目 2026 年 4 月 3 日才创建,仅 3 个月已达到 71,275 Stars 和 110 万次下载,是 YC S26 孵化项目,增长势头非常强劲!
📥 下载地址
快速开始:
uv tool install graphifyy && graphify install
📌 项目开源许可:MIT | 最新版本:0.8.46 | 最后更新:2026 年 6 月
🏷️ 相关标签:AI Agent · 知识图谱 · RAG · 代码智能 · Claude Code · Cursor
