BetaBots-LLC/callimachus
🔌 MCP 服务器BetaBots-LLC
一款用于 AI 编码代理对话历史的本地混合搜索与索引 MCP 服务器。
Callimachus 充当了 AI 编码代理的记忆层,解决了对话历史被局限在特定 IDE 或 CLI 工具中的碎片化问题。它支持包括 Claude Code、Codex 和 Cursor 在内的 11 种主流编码代理。在技术上,它采用了混合搜索架构:SQLite FTS5 处理全文搜索需求,而设备端向量 KNN 提供语义检索能力。这种双重方法确保了代理既能进行基于关键词的查找,也能进行概念性的上下文匹配。通过提供标准化的 MCP 接口,Callimachus 允许任何兼容的代理查询其历史数据、检索特定线程详情并执行项目范围的搜索。这对于长期开发任务尤为重要,因为在不同会话间保持上下文对于代码质量和开发效率至关重要。
💡核心亮点
- ├─采用 SQLite FTS5 与向量 KNN 混合搜索
- ├─支持 11 种主流 AI 编码代理平台
- └─提供标准化的 MCP 搜索接口
🎯适用人群
- ├─AI 软件工程师
- └─开发工具架构师