【免费下载链接】Awesome-Agent-Memory
Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs — long-term context, retrieval, and reasoning.
项目地址:
https://gitcode.com/gh_mirrors/aw/Awesome-Agent-Memory
点击查看 免费下载
Awesome-Agent-Memory 是一份面向 Agent 记忆(Agent Memory) 的开源精选资源库,系统收录了 100+ 个记忆方案、基准测试与论文,覆盖 MCP 记忆服务器、Claude Code 插件、本地记忆库等主流形态,由 Bloo-Mind AI 与 TeleAI 团队维护,采用 Apache 2.0 许可。无论你是想给编程 Agent 加一层持久记忆,还是想跟进 LLM 长期记忆研究,这份清单都能帮你快速入门。

🧠 为什么编程 Agent 需要记忆层
用 Claude Code、Cursor 这类编程 Agent 时,你可能遇到过这样的场景:
- 上周让 Agent 修复过的 bug,这周换个会话又犯一遍;
- 项目约定写进了聊天记录,换台电脑就得从头交代;
- 上下文窗口越滚越长,Token 成本越来越高,关键信息反而被"挤出去"。
这些问题的本质都一样:Agent 没有跨会话的长期记忆。Agent 记忆层的作用,就是把对话中产生的事实、偏好、代码决策沉淀下来,在后续会话中按需召回,从而降低重复沟通成本、避免重复踩坑。
Awesome-Agent-Memory 正是围绕这件事建立的一张"地图":从可直接上手的开源产品,到评测基准,再到学术论文,全部按类别整理。
🗺️ 资源库使用指南:Start Here 导航图
打开 README.md 最上方的 Start Here 表格,可以直接按需求跳转:
| 给正在构建的 Agent 加记忆层 | 💿 Products(产品) |
| 选一个基准来评测记忆系统 | 📏 Benchmarks(基准) |
| 快速建立领域认知 | 📖 Tutorials · 📚 Surveys |
| 跟进记忆架构研究 | 🔤 非参数记忆 · 🔢 参数记忆 |
| 构建从经验中学习的 Agent | 📈 Memory for Agent Evolution |
| 防范记忆投毒与滥用 | 🔒 Memory Security & Defense |
这份清单有几点值得注意的筛选规则(见 README.md):
- 📊 开源产品按 star 数排序,是客观流行度信号而非质量排名;
- 加粗条目表示有公开可复现代码;
- 不足 100 star 的项目放在折叠的 Emerging projects 区,达标后升入主榜;
- 失活或被质疑的项目移入 Archival 区并标注状态与核验时间。
克隆仓库本地阅读:
git clone https://gitcode.com/gh_mirrors/aw/Awesome-Agent-Memory
📦 50+ 本地 Agent 记忆方案:MCP 记忆服务器与 Claude Code 插件精选
产品板块(README.md)共收录 100+ 个开源项目,另有 20+ 闭源产品存档。下面按集成形态挑出与编程 Agent 最相关的几类。
MCP 记忆服务器:一个协议接入任意 Agent
MCP(Model Context Protocol)记忆服务器是当下最"通用"的形态——Claude、Cursor、Codex 等支持 MCP 的客户端都能直接挂载:
| engram | 无 Agent 绑定的单个 Go 二进制,SQLite + FTS5,同时提供 MCP、HTTP API、CLI 与 TUI |
| Vestige | 基于追加日志 Strata,带门控写入、FSRS 遗忘衰减和工具调用前置检查 |
| projectmem | 本地优先的事件溯源记忆,通过 MCP 提供追加式事件日志,提交前拦截"重复失败的修复" |
| OMEGA | 单个 MCP 服务器暴露 25 个记忆工具 |
| Mnemory | 支持事实、偏好、情景等多类型记忆,带 TTL 与用户/Agent 作用域 |
| Memorix | 基于 SQLite 的跨 Agent 项目记忆,区分观察、推理、git 派生事实等类型 |
Claude Code 与编程 Agent 插件:项目级记忆
如果主力是 Claude Code 或类似编程 Agent,这类"贴地"方案更省事:
| Claude-Mem | 通过 hook 捕获会话并压缩为可检索观察,再注入后续会话;支持 Claude Code、Codex、Cursor 等多个宿主 |
| elephant | Claude Code 插件,把仓库级记忆提交到 ELEPHANT.md,另有全局跨仓库文件 |
| Memov | 基于 Git 的可追溯记忆层,专为 Claude Code 设计 |
| CodeAlmanac | 仓库本地 Markdown wiki,保留项目对话、决策与实现上下文 |
| deja | 对 20 个编程 Agent 已落盘的会话记录做事后索引,本地 BM25 召回,索引时抹去凭据 |
| skillmem | 记录任务"怎么解决的",有效技能强化、其余衰减,SQLite + FTS5 |
| notebook.py | 单文件 Python 工具,把 Claude Code 会话记忆存为可编辑 Markdown |
通用记忆层与全本地方案
| Mem0 | 最流行的通用记忆层之一;其 API 兼容替代品 TeleMem 也一并列出 |
| Hindsight | 从交互反馈中学习、随时间提升召回质量 |
| OpenViking | 统一记忆、知识 RAG 与技能的上下文数据库,内置 MCP 服务器 |
| Zep (Graphiti) | 实时时序知识图谱 |
| Letta (前 MemGPT) | 分层记忆的状态化 Agent 平台,可自我改进 |
| TencentDB Agent Memory | 4 层渐进式管线,零外部 API 依赖,完全本地 |
| Compartment | 离线、静态加密的向量记忆,支持 MCP / Python / CLI |
| Mem9 | 面向 OpenClaw 等编程 Agent 的本地私有记忆中枢 |
💡 选型提示:清单对每个方案都标注了 code / docs / paper / blog 链接,且描述保持客观事实口径,方便你横向对比后再做决定。
⚖️ 5 步选出适合的 Agent 记忆方案
📏 基准与综述:如何检验记忆是否真的有效
清单的基准板块(README.md)按纯文本、多模态、动态环境三类组织,新手建议从这几个入手:
| Agent Memory Leaderboard | 公开评测平台,文本记忆与编程 Agent 记忆双赛道 |
| LongMemEval | 聊天助手长期交互记忆的标准评测 |
| LoCoMo | 超长期对话记忆的经典数据集 |
| BEAM | 百万 Token 级长程记忆压力测试 |
| HaluMem | 专门评测记忆系统的幻觉问题 |
想系统性入门,可看 Tutorials 区的 Agent Memory Techniques(30 个可运行 Jupyter notebook)和 20+ 篇 Surveys 综述(README.md);清单本身也源自维护者的 SIGIR-AP 2025 教程《Conversational Agents: From RAG to LTM》。
🔒 记忆安全与项目细节
- 安全板块(README.md)收录了记忆投毒攻防研究,如 OWASP 的 Agent Memory Guard 运行时防御层——给 Agent 上记忆前,值得先看一眼"怎么防";
- 📜 许可与引用:项目采用 Apache 2.0(LICENSE),引用元数据在 CITATION.cff;
- 🤝 贡献指南见 CONTRIBUTING.md,欢迎提交新条目、修正链接;
- 📈 star 历史图由 scripts/gen_star_history.py 每周自动生成,排名校验逻辑在 scripts/check_star_order.py,保证榜单排序客观可信。
一句话总结:给 Agent 装记忆,先查 Awesome-Agent-Memory——按"形态(MCP / 插件 / 库)→ 部署位置(本地 / 云端)→ 检索策略"三步过滤,基本就能在 100+ 方案里锁定目标。
赞
【免费下载链接】Awesome-Agent-Memory
Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs — long-term context, retrieval, and reasoning.
项目地址:
https://gitcode.com/gh_mirrors/aw/Awesome-Agent-Memory
点击查看 免费下载
相关推荐
Playwright Service Workers 实战指南:禁用策略、激活等待与 Worker 请求路由
408数据结构怎么复习:从章节笔记到真题大题的完整路线
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网硕互联帮助中心





评论前必须登录!
注册