activeloopai/hivemind

Hivemind turns your traces into reusable skills across agents

解决的问题

Hivemind 为 AI 编码代理提供了一个共享的云后端内存系统。它解决了每次代理会话都从零开始的「遗忘问题」,并确保当一个代理(或团队成员)解决了复杂问题时,解决方案会自动对团队中的所有其他代理可用。

如何工作

Hivemind 通过捕获、编码和传播的循环来运行:

  1. 捕获:拦截支持的代理发出的提示、工具调用和响应,以结构化追踪的形式存储在 Deeplake 中。
  2. 编码:后台工作进程分析这些追踪,识别重复模式,并将其提取为可重用的 SKILL.md 文件。
  3. 传播:这些编码后的技能和会话摘要通过混合词汇和语义搜索提供给所有连接的代理,使代理在推理过程中能够回忆起之前的工作。
  4. 虚拟文件系统:使用基于 SQL 的虚拟文件系统,拦截对 ~/.deeplake/memory/ 的文件操作。

适用人群

使用 Claude Code、Cursor、OpenClaw、Codex、Hermes 或 pi 等 AI 编码助手的开发者和工程团队,希望在团队内共享知识,并减少 token 消耗和会话轮次。

主要亮点

  • 跨代理记忆:在同个团队的不同 AI 助手之间运行,实现知识的实时传播。
  • 模式挖掘:自动将成功的代理交互转化为编码化的技能(SKILL.md)。
  • 成本效益:在 LoCoMo 基准测试中,成本降低 25%,token 使用量减少 1.7 倍,每个问题的轮次减少 31%。
  • 广泛集成:通过插件、钩子和 MCP 服务器支持多种代理(包括 Claude Cowork 的 Alpha 集成)。
  • BYOC 存储:允许用户将数据保留在自己的 GCS、Azure、S3 或本地存储桶中。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch