工具 / Graphify

Graphify

  • knowledge-graph
  • skill
  • cli

把代码、文档、论文、图片等建成可查询知识图谱,供 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 压缩

截至 2026-06-20

pip install graphifyy && graphify install

← 返回工具列表