AMAZINGINDEX.COM 让生活多一点 Amazing
58.8
VOL. 2026.09
2026.09.24
← 返回 2026.09.24 日报
日报快照 · Daily Snapshot
NO. 003

毫秒级索引千万行代码的AI引擎

#REPO GitHub Trending 2026.09.24
推荐指数 86.0 NO. 003 · 2026.09.24
Stars44,498

codebase-memory-mcp 是一个原生代码智能引擎,用 tree-sitter + 混合 LSP 在毫秒级完成仓库全量索引,Linux 内核(2800 万行)仅需 3 分钟。AI 编程工具长期受困于上下文理解慢、精度差,这个方案把结构查询压到 1ms 以内,直接决定 Agent 能否处理大型真实代码库。

High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

毫秒级索引千万行代码的AI引擎

现有 AI 编程工具处理大型代码库时,要么靠简单的文件切片和向量检索丢失调用链关系,要么启动 Language Server 后陷入漫长的索引等待,Sourcegraph 的 SCIP 或 GitHub 的 code-nav 方案在本地部署都很重。这个项目把 AST 解析和轻量 LSP 类型解析做成单一原生可执行文件,关键取舍是只保留"函数、类、调用链、HTTP 路由"这几类核心关系,不做全量符号表,换取了数量级的速度提升。

做 AI IDE、Code Review Agent 或内部代码问答系统的团队值得优先测试,特别是需要离线运行或对接私有代码库的场景。不过 162 种语言的 tree-sitter 解析质量参差不齐,C++ 模板、Rust 宏等复杂语法的效果需要实际验证,建议先拿自己最大的代码库跑一遍 benchmark 再决定是否替换现有 RAG 管线。

Star History
Production

高性能代码知识图谱基础设施,为AI编程工具提供毫秒级代码理解能力

独特价值:单二进制零依赖,2800万行代码3分钟索引,查询压至1ms内

查看原文 →