Semantic Search & Call Graphs for AI Agents (100% Local)
grepai 是一款专注于隐私保护的语义代码搜索命令行工具,专为 AI 时代设计。它通过向量嵌入技术让开发者能够使用自然语言查询代码,并能有效减少 AI 代理在处理大规模代码库时的输入令牌消耗,从而提升开发效率。
支持基于语义意图的自然语言代码搜索,精准定位功能逻辑而非简单的文本匹配。 内置调用图追踪功能,能够直观展示函数的调用链路,确保代码变更的安全性。 提供完全本地化的运行环境,确保所有代码索引和处理均在本地完成,保护隐私安全。 具备自动更新索引的文件监控机制,确保搜索结果始终与代码库保持同步。 兼容主流 AI 开发工具如 Claude Code、Cursor 和 Windsurf,并支持作为 MCP 服务器直接供 AI 代理调用。
该工具适用于需要频繁处理复杂代码库、依赖 AI 辅助编码的开发者,特别适合在注重代码隐私、且希望优化 AI 模型令牌使用成本的项目开发中使用。