Open Source Semantic Search for your AI Agent
osgrep 是一个专为 AI 编程代理设计的开源语义搜索工具,旨在通过本地化的语义检索替代传统的文本匹配。它能够高效地理解代码库结构与逻辑,帮助 AI 在处理复杂任务时节省 token 消耗并提升响应速度。
该工具支持基于自然语言的概念搜索,不再局限于单一的关键词匹配。内置调用图追踪功能,可以清晰映射函数间的上下游依赖关系。它具备智能角色检测能力,能够自动区分高层逻辑与底层定义。所有数据处理均在本地完成,确保隐私安全且无需联网即可运行。支持自动为每个代码库创建独立索引,实现即插即用的无感切换。
适用于需要频繁进行大规模代码库分析的开发者和 AI 代理使用者,特别是在复杂项目重构、代码逻辑梳理及提升自动化编程工具效率的场景下表现优异。