Graphify Vibe 项目

把项目代码变成可查询的知识图谱,让AI编程助手秒懂你的代码库

Graphify 是一款开源 AI 编程助手知识图谱生成工具,安装仅需一行命令 pip install graphifyy。它能将任意代码项目自动转化为交互式知识图谱,让 Claude Code、Codex、Cursor 等 AI 编程工具有能力真正理解整个代码库的结构与逻辑——而不再是逐文件处理。

项目在 GitHub 已突破 83.7K Star,常年位列 GitHub 全站前 100,是开源社区最受欢迎的知识图谱工具之一。

核心原理采用两阶段处理流程:

第一阶段:确定性 AST 解析(零 Token,零 API 调用)。Graphify 使用 tree-sitter 对代码库进行本地静态扫描,覆盖约 23 种主流编程语言,抽取类定义、函数定义、导入关系、调用关系和模块结构。此阶段完全在本地执行,不消耗任何 API Token,为后续图谱建立可靠的代码骨架。

第二阶段:并行智能处理(文档、论文、图片等非代码内容)。对文档、学术论文、图片等内容,Graphify 调用 Claude 等大模型进行并行语义分析,自动识别并提取内容间的关联关系。每一条关系边都明确标注为三种状态之一(确定性 / 概率性 / 待验证),确保图谱信息的可追溯性。

Graphify 解决了三个实际问题:

· 快速定位:三个月前写的烂模块,点两下就能定位到对应的表和脚本。 · 全局理解:应用代码 + 数据库 Schema + 基础设施能放进同一张图里查,上线排查不用开三个窗口,省一半查日志的时间。 · 上下文增强:原生支持 Claude Code、Codex、OpenCode、Cursor 等主流编程工具,模型回答立即带上下文,不用反复贴文件。

适合所有需要管理复杂代码库、或希望 AI 编程助手拥有长期记忆的开发者。开源协议宽松,商用无压力。实测从 clone 到跑通 Demo 只花了十几分钟。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论