
Mantic.sh
让 AI 代理秒懂代码结构,精准检索上下文
Mantic.sh 是一个面向 AI 代理的结构化代码搜索引擎,旨在解决 AI 编程工具在大型代码库中上下文检索不精准、效率低的问题。它通过解析代码的语法结构(而非纯文本匹配),为 Claude、Cursor 等 AI 代理提供高质量的代码语义检索能力。核心能力包括:基于抽象语法树的索引、语义相似度匹配、以及与 MCP(模型上下文协议)的原生集成,使 AI 代理能快速定位函数、类、变量定义及其调用关系。项目采用 TypeScript 开发,当前处于早期阶段,星标数 555,但已展现出对开发者工具链的深度理解,尤其适合需要精准代码上下文的智能体场景。
项目数据
核心亮点
- 基于语法树的结构化索引,比文本搜索更精准
- 原生支持 MCP 协议,无缝集成 Claude/Cursor 等工具
- 专注 AI 代理场景,检索结果直接适配智能体上下文需求
不足之处
- 早期项目,文档和社区生态待观察
- 仅支持 TypeScript 技术栈,覆盖语言有限
适用场景
- AI 编程助手在大型仓库中定位函数定义与调用链
- 代码重构时快速查找依赖关系
- 为 RAG 系统构建代码知识库
替代项目
Sourcegraph、Semgrep、tree-sitter
项目介绍
上一篇:best-of-ai
下一篇:llama-github
同类项目推荐
firecrawl
开源
网页抓取像喝水一样简单,开发者省下整周加班
The context API to search, scrape, and interact with the web at scale.
qiaomu-youtube-ai-podcast
开源
一站式索引AI播客,快速找到有文字稿和总结的节目
AI 播客索引:整理 AI 播客、中文简介、Transcript 状态和总结入口 | Curated AI podcast ···
contoso-chat
开源
一键跑通 Azure RAG 应用,从代码到评估部署全流程
This sample has the full End2End process of creating RAG application with Prompty an···
graphify
开源
整个代码库画成一张图,找问题一眼定位
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···