AI工具导航

BHGraph — Semantic Code Intelligence

面向 AI 代理的精准代码上下文与图智能。

BHGraph — Semantic Code Intelligence 是什么?

BHGraph 是一款本地化的语义代码知识图谱工具,能为 Claude Code、Cursor、Gemini 等 AI 编码代理预先索引整个代码库,将传统逐文件检索替换为单次调用的精准上下文获取。它基于 tree-sitter 和 SQLite FTS5 构建,可返回精确的调用路径、动态分派链路及变更影响范围,覆盖 20 多种编程语言,显著提升 AI 理解与修改代码的效率。

产品详细介绍

面向 AI 代理的精准代码上下文与图智能。

BHGraph 是一款本地化的语义代码知识图谱工具,能为 Claude Code、Cursor、Gemini 等 AI 编码代理预先索引整个代码库,将传统逐文件检索替换为单次调用的精准上下文获取。它基于 tree-sitter 和 SQLite FTS5 构建,可返回精确的调用路径、动态分派链路及变更影响范围,覆盖 20 多种编程语言,显著提升 AI 理解与修改代码的效率。

定价方案

需要付费
官网查看
定制方案
  • ✓

    暂未采集到具体套餐,价格以官网为准

查看官网价格

创始人评论

Bharani
Bharani创始人

嗨,Product Hunt!👋

我是 Bharanitharan,BHGraph 的创建者。

如果你在中大型代码库上使用 Claude Code、Cursor 或 Codex 这样的 AI 编程代理,你可能遇到过同样的困扰:代理在工具调用上浪费太多时间,逐个文件来回搜索,反复读取文件,仅仅为了搞清楚一个请求是如何到达数据库的,或者一个函数改动会带来哪些连锁影响,就消耗了大量上下文 token。

我开发 BHGraph,就是为了给 AI 代理提供一份即时的、结构化的代码"地图"。

它的工作原理:

BHGraph 使用 Tree-sitter 在本地解析你的代码,构建一个本地 SQLite 依赖图,并对外暴露一个统一的 MCP 工具(bhgraph_explore)。当你的代理提出问题时,BHGraph 一次性把精准的代码片段、调用链路和影响范围交给它。

开发者喜爱它的原因:

速度与效率:基准测试显示,在主流开源仓库中,工具调用减少约 58%,回答速度提升约 22%。

跨边界智能:统一处理路由(如 Express/FastAPI 路由)以及复杂的语言桥接(例如 Swift ↔ ObjC 或 React Native TurboModules)。

隐私优先:100% 本地运行,零 API key,无任何外部服务。

无需 Node 依赖即可立即试用:

# macOS / Linux

curl -fsSL https://raw.githubusercontent.co... | sh

# Windows

irm https://raw.githubusercontent.co... | iex

创始团队

Bharani
BharaniFounder @YoungFrames && NovaNote

官网信息