∴ GitHub / 趋势仓库

Graphify-Labs / graphify

把代码库及其文档、SQL 模式、配置和 PDF 转化为可查询的知识图谱

语言
Python
Star
130k
Fork
12.5k
当日新增(10-20)
+751
累计在榜
1 天
最高名次
第 7 名
首次上榜
2026-10-20
去 GitHub 查看 ↗项目主页 ↗

∴ 是什么

graphify 是一个将代码库及其相关文档转化为可查询知识图谱的工具。它作为 Claude Code、Cursor、Codex 和 Gemini CLI 的 /graphify 技能,使用 tree-sitter AST 进行本地确定性解析,不依赖向量存储。生成的文件包括 graph.html、GRAPH_REPORT.md 和 graph.json,支持查询、路径追踪和概念解释。

∴ 解决什么问题

  • 通过知识图谱查询代替在文件中 grep,提升代码检索效率
  • 区分显式连接(EXTRACTED)和推断连接(INFERRED),避免混淆事实与推测
  • 不依赖向量索引,直接遍历真实图谱,回答问题时无需重新读取文件

∴ 怎么上手

  1. 01需要 Python 3.10+ 和 uv(或 pipx)
  2. 02运行:uv tool install graphifyy # install the CLI (or: pipx install graphifyy)
  3. 03运行:graphify install # detects your assistant and registers the skill
  4. 04在 AI 助手中输入:/graphify .
  5. 05生成三个文件:graphify-out/graph.html、GRAPH_REPORT.md、graph.json

∴ 适合谁

使用 AI 编程助手(如 Claude Code、Cursor、Codex、Gemini CLI)的开发者,希望在编码时快速理解大型代码库结构,或减少 token 消耗。

∴ 要点

  • 代码解析完全本地进行,使用 tree-sitter AST,不调用 LLM,数据不出机器
  • 每条边都带有 EXTRACTED 或 INFERRED 置信标签
  • 支持跨文件链接,解析约 40 种语言的 calls、imports、inherits、mixes_in
  • 文档、PDF、图片、视频/音频都可以映射到同一图谱
  • 图谱中包含 graph.schema_version 和 graph.graphify_version 字段
  • 许可证为 Apache-2.0
许可证 Apache-2.0ai-agentsantigravityastclaude-codecode-analysiscode-searchcodexcursordeveloper-toolsgeminigraphifygraphragknowledge-graphleidenllmmcpopenclawragskillstree-sitter

解读由 AI 依据项目 README 生成,生成于 2026-10-20,以 GitHub 原文为准。

∴ 在榜记录

GitHub Trending 今日榜的每日存档,日期按北京时间。2026-10-20 首次上榜,累计在榜 1 天,最高第 7 名。

[object Object]2026-10-20 +751
每日新增 Star · 2026-10-20 至 2026-10-20 · 共 1 个在榜日峰值 +751
日期名次当日新增总 Star
#7+751129,705