∴ GitHub / 趋势仓库
Graphify-Labs / graphify
把代码库及其文档、SQL 模式、配置和 PDF 转化为可查询的知识图谱
- 语言
- Python
- Star
- 130k
- Fork
- 12.5k
- 当日新增(10-20)
- +751
- 累计在榜
- 1 天
- 最高名次
- 第 7 名
- 首次上榜
- 2026-10-20
∴ 是什么
graphify 是一个将代码库及其相关文档转化为可查询知识图谱的工具。它作为 Claude Code、Cursor、Codex 和 Gemini CLI 的 /graphify 技能,使用 tree-sitter AST 进行本地确定性解析,不依赖向量存储。生成的文件包括 graph.html、GRAPH_REPORT.md 和 graph.json,支持查询、路径追踪和概念解释。
∴ 解决什么问题
- 通过知识图谱查询代替在文件中 grep,提升代码检索效率
- 区分显式连接(EXTRACTED)和推断连接(INFERRED),避免混淆事实与推测
- 不依赖向量索引,直接遍历真实图谱,回答问题时无需重新读取文件
∴ 怎么上手
- 01需要 Python 3.10+ 和 uv(或 pipx)
- 02运行:uv tool install graphifyy # install the CLI (or: pipx install graphifyy)
- 03运行:graphify install # detects your assistant and registers the skill
- 04在 AI 助手中输入:/graphify .
- 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 名。