Graphify-Labs开发者工具

graphify

将代码库、文档和配置文件转化为可查询知识图谱的 AI 辅助工具

  • CLI
  • 库/框架
  • Windows
  • macOS
  • Linux
  • 支持本地运行
  • 支持 Docker
graphify 截图
社区热度
114.3k Stars
GitHub 收藏
最近活跃
2026/8/30
近 30 天还在更新
授权协议
APACHE-2.0
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

在大型项目分析中,传统的文本搜索或向量检索难以准确追溯跨文件的复杂依赖结构与概念关联。

实际价值

基于 tree-sitter 实现纯本地代码语法树解析,输出可交互图形网页、结构化 JSON 及路径查询命令行工具。

创新 / 差异化

不依赖向量数据库与嵌入模型,明确区分代码中直接提取的确定性边与推断得出的语义边。

扩展潜力

可直接接入 Claude Code、Cursor 等多个 AI 助手,作为命令行技能本地运行并复用现有的底层解析能力。

为什么是现在

当前 AI 编程助手普及,模型对高精确度结构化代码上下文和图分析的需求增加。

社区活跃度

近 90 天新增 1028 个 Issue、1111 个 PR;窗口内抽取的 Issue/PR 样本中有 78 位 Issue 发起者、67 位 PR 贡献者,并发布 至少 50 个版本。

维护者响应

窗口内 100 个 Issue 样本关闭率 64%,95 个 PR 样本合并率 38%。维护者响应统计覆盖该 Issue 样本的 60%,响应率 47%,首次响应中位数 4.1 小时。

PR 样本 67 位贡献者至少 50 次 ReleaseIssue 响应率 47% · 样本 60(覆盖 60%)首次响应中位数 4.1hPR 合并率 38% · 95 条窗口样本

核心亮点

  • 本地语法树解析:采用 Tree-sitter 分析 40 多种语言的代码关系,不依赖大语言模型即可提取显式引用。
  • 边类型标注:明确区分显式提取(EXTRACTED)与分析推断(INFERRED)的关系路径。
  • 多格式统一建模:支持将代码、文档、PDF 及多媒体文件统一映射至同一个知识图谱中。

快速开始

安装方式、上手难度、开始步骤。

支持 Docker支持本地运行

更适合谁

  • 想在本机直接跑起来试用的开发者
  • 习惯用 Docker 部署的人

更多介绍

Graphify 是一款面向开发者与 AI 编程助手的代码知识图谱生成工具。它能够在本地解析项目代码、数据库 Schema、文档和配置文件,生成可视化与可查询的图谱数据。工具输出 graph.html、GRAPH_REPORT.md 和 graph.json 三个文件,帮助用户通过命令代替文本搜索,精准追踪函数调用、模块依赖和文档引用关系。

信息来源

每条信息都标注了状态与出处,可展开查看。

14 条 · 展开
  • capability tags

    已核验

    来源: admin_cms · cms editor · 2026/9/1

  • editor note

    已核验

    {"en":"Graphify uses Tree-sitter AST for deterministic local code parsing, building structured knowledge graphs without vector databases. It enables developers to query code relationships and short paths directly within AI coding assistants.","zh":"Graphify 通过 Tree-sitter AST 在本地解析代码依赖,无需依赖向量数据库即可建立准确的符号关联图谱。它支持在终端中运行路径查询和节点解释,便于快速梳理复杂项目的架构与逻辑流。"}

    来源: admin_cms · cms editor · 2026/9/1

  • intro

    已核验

    {"en":"Graphify is a tool that converts codebases, database schemas, documentation, and configuration files into queryable knowledge graphs for developers and AI assistants. It generates interactive HTML visualizations, markdown summaries, and JSON graph data locally, enabling structured querying of code dependencies and cross-file relationships without using vector stores.","zh":"Graphify 是一款面向开发者与 AI 编程助手的代码知识图谱生成工具。它能够在本地解析项目代码、数据库 Schema、文档和配置文件,生成可视化与可查询的图谱数据。工具输出 graph.html、GRAPH_REPORT.md 和 graph.json 三个文件,帮助用户通过命令代替文本搜索,精准追踪函数调用、模块依赖和文档引用关系。"}

    来源: admin_cms · cms editor · 2026/9/1

  • 最新版本

    已核验

    v0.9.53

    来源: GitHub 官方接口 · latest_release=v0.9.53 · 2026/9/3

  • 许可证

    已核验

    Apache-2.0

    来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/9/3

  • needs api key

    已核验

    来源: admin_cms · cms editor · 2026/9/1

  • 一句话用途

    已核验

    {"en":"Convert codebases, docs, and configs into a queryable knowledge graph for AI coding assistants","zh":"将代码库、文档和配置文件转化为可查询知识图谱的 AI 辅助工具"}

    来源: admin_cms · cms editor · 2026/9/1

  • 平台

    已核验

    windows、macos、linux

    来源: admin_cms · cms editor · 2026/9/1

  • 分类线索

    根据材料推断

    ai-apps

    来源: 项目说明文档 · hint=ai-apps · 2026/8/13

  • product forms

    已核验

    cli、library_framework

    来源: admin_cms · cms editor · 2026/9/1

  • role tags

    已核验

    来源: admin_cms · cms editor · 2026/9/1

  • supports docker

    已核验

    来源: 仓库文件 · dockerfile=true; compose=false · 2026/9/3

  • supports local

    已核验

    来源: admin_cms · cms editor · 2026/9/1

  • supports self host

    已核验

    来源: admin_cms · cms editor · 2026/9/1

根据分类、能力和适用角色匹配的其他已核验项目。