Agent Memory Atlas - 智能体应该记住什么?
摘要
Claude研究了61个智能体记忆系统的代码库(包括OpenClaw、Hermes、Pi),分析了它们记忆的工作原理,旨在帮助开发者构建自己的实现。
我让Claude调查了61个代码库,例如OpenClaw、Hermes、Pi。以弄清楚它们的记忆是如何工作的,这样我就能制作自己的实现。目标受众是尝试记忆功能的开发者。如果你的代码库缺失,请告知。
相似文章
智能体记忆:剖析
探讨智能体记忆库的组件与设计决策,澄清认知科学术语与工程实现之间的差距。
Agentmemory
Agentmemory 为 Codex、Hermes、OpenClaw 和 Claude 等 AI 模型提供持久记忆,使其能够在交互过程中保持长期上下文。
rohitg00/agentmemory
agentmemory 是一个开源的持久化记忆层,专为 AI 编程智能体(Claude Code、Cursor、Gemini CLI、Codex CLI 等)设计。它通过知识图谱、置信度评分和混合搜索技术,借助 MCP、Hooks 或 REST API,为智能体提供跨会话的长期记忆能力。该项目基于 iii 引擎构建,无需外部数据库,提供 51 个 MCP 工具。
用于Claude Code、Hermes和OpenClaw Agent的开源自然时序记忆库
agentmemory是一个开源库,为Claude Code、Hermes和OpenClaw等AI代理提供自然时序记忆。它采用三层架构,结合混合检索(BM25、向量、知识图谱)和艾宾浩斯衰减,在达到上下文限制前,可实现约92%的令牌减少和200倍的更多工具调用。
智能体记忆不仅仅是基于用户事实的RAG
文章认为,简单的基于RAG的智能体记忆系统在生产中会失败,原因包括过时的偏好、遗漏的关键词和提示注入等问题,并主张采用分层记忆架构,具备主动选择、确定性回退、治理和测试等功能。