vectorize-io/hindsight
Hindsight: Agent Memory That Learns
解决的问题
Hindsight 是一个代理记忆系统,旨在超越简单的对话历史或基础 RAG。它使 AI 代理能够随着时间推移学习并整合信息,而不仅仅是回忆过去互动的片段,从而解决了复杂代理工作流程中长期记忆衰退和不准确的问题。
运作方式
Hindsight 使用仿生数据结构来组织记忆,分为世界事实、经验、观察和心智模型。它通过三个主要功能运作:
- Retain:使用 LLM 从输入中提取关键事实、实体和时间数据,并以标准化格式存储。
- Recall:使用四种并行策略检索记忆——语义 (向量)、关键字 (BM25)、图 (实体/因果链接) 和时间 (时间范围)——然后进行合并和重新排序。
- Reflect:对现有记忆进行深度分析以形成新的链接并整合理解,使代理能够回答需要推理而非简单查找的复杂问题。
此外,它将相关事实整合为“观察”(有证据支持的信念),并维护“心智模型”(针对特定问题的固定答案),作为已定知识的缓存。
适用对象
为开发 AI 代理、编码助手和企业 AI 应用程序的开发者,这些应用需要为用户、项目或特定代理提供跨会话的持久且不断演进的记忆。
特色亮点
- 顶尖性能:在 LongMemEval 基准测试中实现了高准确度。
- 广泛整合:支持超过 60 种整合,包括 LangChain、LlamaIndex、CrewAI 以及各种编码代理,如 Cursor 和 Claude Code。
- LLM Wrapper:通过 OpenAI 和 Anthropic SDK 的封装器,只需极少的代码变更即可为现有代理添加记忆。
- 灵活部署:提供托管云服务、Docker 容器或嵌入式 Python 库 (无需服务器)。
- MCP 支持:包含内置的 Model Context Protocol 端点,可将记忆操作公开为工具。
相关
- 项目
TencentCloud/TencentDB-Agent-MemoryTencentDB Agent Memory 是一个用于 LLM 代理的开源记忆中心。它能捕捉对话、提取可重复使用的技能、从文档中建立 Wiki,并将代码索引至 CodeGraph。中央 UI (Memory Hub) 让团队能管理资产、设置细粒度的 ACL,并将特定的记忆片段绑定至个别代理。代理通过统一的代理服务器进行通讯,因此任何框架 (如 Claude Code、DeepSeek Harness、OpenClaw 等) 均可在无需修改代码的情况下使用相同的记忆。基准测试显示角色保留率提升了 59%。存储库提供一键式 Docker 部署、迁移工具,以及关于零配置冷启动与更多整合的路线图。
- 项目
Growth-Kinetics/DiffMemDiffMem is a production‑ready FastAPI service that gives LLM‑powered agents a Git‑backed, Markdown‑based memory. Each user lives on an isolated Git branch; the writer agent commits conversation updates, and a retrieval agent uses plain `git`/`grep` commands to fetch the current view or dive into history. The system needs only an LLM API key, runs on a tiny Linux box (Docker or Coolify), and optionally mirrors branches to a private GitHub repo for backup. It includes consolidation tools (dedupe, redistribute, link) to keep the “now” files compact and well‑linked.
- 项目
onyx-dot-app/onyx-fossOnyx 是一个 MIT 许可的开源自托管平台,可从 50 多个办公应用中索引数据,构建混合向量/关键词存储,并通过 API 和聊天 UI 向 LLM 提供。它支持代理型 RAG、自定义 AI 代理、网络搜索、沙箱代码执行和集成(Slack、Discord、Chrome、可嵌入小部件)。可通过 Docker、Kubernetes 或 Helm 部署,提供功能完整的「标准」模式和轻量「精简」模式。专为安全、私密的 AI 助手设计,面向需要内部知识检索与执行能力的团队。
- 项目
- 项目