AI 编程 / 全球
Graphify-Labs/graphify
Graphify 将代码与文档组织为可查询的知识图谱,提供关系路径、概念解释和浏览器可视化,帮助编程助手理解跨文件结构,并区分直接提取与推断出来的连接。
+6,868近 7 天 Star
134,539总 Star
用途与核心能力
Graphify 使用 tree-sitter 分析代码结构,把调用、导入、继承等关系写入图谱。代码解析可在本机完成,不需要模型参与;文档、PDF、图片和视频等非代码材料则通过配置的语义处理后端接入。图中的边标记为直接提取或推断,便于追溯关系来源。生成结果包含交互式 HTML、图谱 JSON 和报告,既可浏览,也能供后续查询复用。
适用场景与上手入口
项目提供 query、path 和 explain 等入口,用于回答局部问题、追踪两个概念之间的连接和查看关键节点。上手需要 Python 3.10 以上与 uv 或 pipx,README 特别注明官方包名为 graphifyy。适合需要阅读大型项目或跨文档定位设计依据的开发者。开源本地工具与持续更新的云服务要分别理解;非代码材料使用模型时也应确认传输范围。仓库展示的节省量属于特定评估或产品说明,不能视为所有项目的保证。