Graphify
把代码、文档、论文、图片等建成可查询知识图谱,供 AI 编程助手调用
Graphify 是一个 AI 编程助手的 skill,输入 /graphify . 即可把整个项目目录——代码、文档、PDF、图片、视频——建成一张可查询的知识图谱。代码部分用 tree-sitter 做 AST 静态分析,在本地完成,不调 API;文档、论文、图片等非代码内容通过 LLM 做语义抽取,提取概念与关系。所有节点和边汇入 NetworkX 图,用 Leiden 算法做社区检测,输出交互式 graph.html、可查询的 graph.json 和人类可读的 GRAPH_REPORT.md 审计报告。每条边标注 EXTRACTED(确定抽取)、INFERRED(推断)或 AMBIGUOUS(存疑),区分事实与猜测。支持 Claude Code、Codex、OpenCode、Cursor、Gemini CLI 等 20 余个 AI 编程助手平台。作者 Safi Shamsi,MIT 协议。
社区实测
社区认为 Graphify 解决了 AI 编程助手在大型代码库中上下文不足的问题,通过知识图谱提供结构化的代码理解,但效果依赖项目规模和语料质量
- 为 AI 编程助手提供代码库的结构化知识图谱,替代逐文件扫描的上下文消耗
- 支持多模态输入(代码、文档、论文、图片、视频),统一建图
- 边置信度标注(EXTRACTED / INFERRED / AMBIGUOUS),区分事实与推断
- 文档和图片的语义抽取依赖 LLM API 调用,需注意隐私和成本
- 小项目(<10 文件)图谱价值主要体现在结构清晰度而非 token 压缩
来源
My experience with GraphifyI built graphify after Karpathy's /raw folder post. 6,000+ stars in 48 hoursAsk HN: We got 100 stars. A weekend project got 12k. What are we missing?
截至 2026-06-20
pip install graphifyy && graphify install uv tool install graphifyy