GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

DeusData /

codebase-memory-mcp

把代码库索引为本地持久知识图谱,供 AI 编程智能体进行结构化查询的 MCP 服务。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-24#14

当日排名

+266当日新增 Star44,539总 Star

按用途选择,点击查看各自的安装条件与限制

codebase-memory-mcp:把代码库变成可供智能体查询的本地知识图谱

一分钟看懂

codebase-memory-mcp 是一个本地代码智能 MCP 服务。它使用 tree-sitter 等结构化分析方法把函数、类、调用链、路由和跨服务关系写入持久知识图谱,让 AI 编程智能体以图查询代替反复逐文件搜索。

你可以用它做什么

  • 快速了解陌生代码库的架构、入口、依赖和热点。
  • 搜索符号并追踪调用链、影响范围与跨服务接口。
  • 检查索引覆盖、发现死代码,并运行图查询。
  • 在多个智能体会话间复用本地索引和后台文件变更监视。

主要能力

  • 以原生可执行文件提供 MCP 工具、命令行和内置图形界面。
  • 支持大量 tree-sitter 语言,并对部分主流语言补充语义类型解析。
  • 使用 SQLite 持久化图数据,支持跨仓库关系和可选团队共享图快照。
  • 代码和查询在本机处理,不要求额外大模型、托管服务或 API 密钥。

适合哪些人

适合在大型或多仓库代码库中工作的开发者,以及希望为 Claude Code、Codex、Cursor 等 MCP 客户端补充结构化代码检索能力的团队。

怎么开始使用

从 GitHub Releases 下载对应平台的归档并检查其中的安装脚本,运行安装后重启编程智能体,再要求客户端索引当前项目。也可通过 npm、PyPI、Homebrew、Scoop 等官方列出的渠道安装;图形界面默认可在本机端口启动。

使用前需要知道

该工具会读取代码库,并在安装过程中修改检测到的智能体配置;运行脚本或提交共享图快照前应先审查内容。大型仓库的完整索引会占用内存、磁盘和时间,后台监视也会持续消耗资源。项目本身不含大模型,答案质量仍取决于上层 MCP 客户端。项目采用 MIT 许可证。

官方资料