暂无菜单项

Graphify:让AI编码助手拥有持久记忆的知识图谱工具,71K+ Stars让代码/文档/会议全部可查询

发布于 更新于
1
⭐ GitHub 71.2K+ Stars | MIT 许可 | Python

Graphify

AI 编码助手的知识图谱技能,让代码、文档、会议记录全部可查询

📋 项目简介

Graphify 是一款 AI 编码助手技能插件,支持 Claude Code、Codex、Cursor、Gemini CLI 等几乎所有主流 AI 编码工具。它可以将任意文件夹下的代码、SQL 模式、文档、论文、图片、视频等内容,转换为可查询的知识图谱,实现单个图谱同时覆盖应用代码、数据库模式和基础设施信息。

核心价值:让 AI 编码助手拥有持久记忆,不再「忘记」之前的对话和决策。

71.2K+
GitHub Stars
1.1M+
下载量
20+
AI 工具支持
36
语言/格式支持

⚙️ 安装要求和过程

环境要求

依赖 最低版本 安装方式
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 孵化项目,增长势头非常强劲!

📥 下载地址

🐙
GitHub 仓库
safishamsi/graphify

🌐
官方网站
graphifylabs.ai

📦
PyPI 安装
pip install graphifyy

📖
中文文档
README_zh.md

快速开始:

uv tool install graphifyy && graphify install

📌 项目开源许可:MIT | 最新版本:0.8.46 | 最后更新:2026 年 6 月

🏷️ 相关标签:AI Agent · 知识图谱 · RAG · 代码智能 · Claude Code · Cursor

0 点赞
0 收藏
分享
0 讨论
反馈
0 讨论
热门最新
总结
暂无总结
0 / 600