Agent Memory
Agent Memory is a key technique for addressing the stateless nature of large language models. It uses external storage mechanisms to persist an agent's working context, decision history, and learned patterns, and supports shared read/write access and conflict resolution across multiple agents.
Core Facts
Timeline (last 90 days)
File-based memory is inferior to dedicated databases in retrieval efficiency and concurrent-write consistency, and still needs to be evaluated in scaled scenarios.
An Agent's memory mechanism is typically divided into two categories: short-term memory and long-term memory, with long-term memory requiring external persistent storage such as vector databases, relational databases, and graph databases.
All Facts (12)
An Agent's memory mechanism is typically divided into two categories: short-term memory and long-term memory, with long-term memory requiring external persistent storage such as vector databases, relational databases, and graph databases.
80%UnverifiedAgent Memory 的定位是给 AI 编码代理补上长期记忆的本地记忆层,作为所有 Agent 共用的 Memory Server
95%UnverifiedAgent Memory 项目自带一个网页端的实时 Viewer,可以查看记忆的写入、搜索和回放过程
90%UnverifiedAgent Memory 提供插件、Hooks、MCP 协议以及 REST API 等多种接入方式
90%UnverifiedAgent Memory 的记忆数据存储在本地,不依赖云端服务
90%UnverifiedAgent Memory 是一个开源项目,目前已在 GitHub 上获得 10.8k stars
85%UnverifiedAgent Memory 具备语义级别的检索能力,通过向量嵌入将文本转化为高维空间中的数值向量进行语义匹配
85%UnverifiedAgent Memory 的 Readme 中给出了 Long-term Memory Retrieval Benchmark 的数据来展示其语义检索能力
85%Unverified在Agent Memory领域社区讨论中,强化学习与知识内化方向获得最多支持,被认为是Memory的终极目标
75%Unverified几乎所有Agent Memory框架都围绕CRUD四个操作展开,通过embedding做向量检索,方法高度雷同
70%UnverifiedAgent Memory 支持 Claude Code、Codex、Cursor、Gemini CLI 等多种 AI 编码工具接入同一套记忆系统
60%UnverifiedFile-based memory is inferior to dedicated databases in retrieval efficiency and concurrent-write consistency, and still needs to be evaluated in scaled scenarios.
50%