[KongchangAI]
ConceptPersistent Memory / 长期记忆

Persistent Memory

The capability of an AI system to retain user information and task context across sessions. It requires structured storage of information and precise retrieval in subsequent conversations, and is considered one of the core technical challenges for deploying AI agents in practical settings.

Core Facts

Timeline (last 90 days)

Oct 18

Persistent memory stores information outside the model (databases, files, vector indexes) and retrieves it on demand at inference time to assemble into the context, without changing model weights; the benefits are that information can be created, read, updated and deleted, audited, and isolated across users, and updates require no retraining.

Unverified50%
Oct 18

Fine-tuning is not suitable as memory because retraining every time new user data is added is extremely costly, and a fine-tuned model makes it hard to precisely delete a piece of information or to guarantee per-user isolation.

Unverified50%
Oct 18

Fine-tuning and persistent memory solve different problems: fine-tuning changes model behavior through training samples, while persistent memory lets the application store information externally and retrieve it when needed.

Unverified50%
Oct 16

Memory management means deciding what the agent carries forward, how long it carries it, and what it discards; working memory holds the current task and is discarded when the task ends, while persistent memory holds durable facts and is selectively retrieved.

Unverified50%
Oct 15

In traditional software engineering, retaining complete history is usually regarded as good practice, but in open-ended discovery scenarios, complete history instead becomes a burden, causing the agent's search behavior to converge and the exploration space to be compressed.

Unverified50%
Oct 15

The study suggests that it is necessary to distinguish tasks that 'require long-term memory' (such as customer service and project management) from tasks that 'require periodic forgetting' (such as open-ended search and creative generation), and to design state-discarding and checkpoint-restart mechanisms for the latter.

Unverified50%
Oct 15

Most current mainstream LLM agent frameworks emphasize persistent memory and context accumulation, treating history length as a sign of capability.

Unverified50%
Oct 13

Current AI Coding Agents start from scratch in every session and cannot remember previous code decisions, project conventions, and user preferences.

Unverified50%
Oct 13

The permission boundaries of memory, compliance for storing sensitive code, and consistency when multiple tools concurrently write to the same memory store all still lack mature answers.

Unverified50%
Oct 9

The context windows of most current models have expanded to hundreds of thousands of tokens, but these constitute short-term working memory that disappears when the session is closed.

Unverified50%

4 more timeline events

All Facts (15)

Verified

Memory retrieval should layer in time decay, importance weighting, and hybrid retrieval, rather than relying solely on vector similarity.

65%
Verified

Persistent memory is typically divided into three levels: short-term working memory, episodic memory, and semantic memory

65%
Unverified

Memos MCP的长期记忆实现原理与OpenAI在ChatGPT中推出的Memory功能相近,但MCP方案的优势在于用户对数据拥有完全控制权

70%
Unverified

Persistent memory stores information outside the model (databases, files, vector indexes) and retrieves it on demand at inference time to assemble into the context, without changing model weights; the benefits are that information can be created, read, updated and deleted, audited, and isolated across users, and updates require no retraining.

50%
Unverified

Fine-tuning and persistent memory solve different problems: fine-tuning changes model behavior through training samples, while persistent memory lets the application store information externally and retrieve it when needed.

50%
Unverified

Fine-tuning is not suitable as memory because retraining every time new user data is added is extremely costly, and a fine-tuned model makes it hard to precisely delete a piece of information or to guarantee per-user isolation.

50%
Unverified

Memory management means deciding what the agent carries forward, how long it carries it, and what it discards; working memory holds the current task and is discarded when the task ends, while persistent memory holds durable facts and is selectively retrieved.

50%
Unverified

Most current mainstream LLM agent frameworks emphasize persistent memory and context accumulation, treating history length as a sign of capability.

50%
Unverified

In traditional software engineering, retaining complete history is usually regarded as good practice, but in open-ended discovery scenarios, complete history instead becomes a burden, causing the agent's search behavior to converge and the exploration space to be compressed.

50%
Unverified

The study suggests that it is necessary to distinguish tasks that 'require long-term memory' (such as customer service and project management) from tasks that 'require periodic forgetting' (such as open-ended search and creative generation), and to design state-discarding and checkpoint-restart mechanisms for the latter.

50%
Unverified

Current AI Coding Agents start from scratch in every session and cannot remember previous code decisions, project conventions, and user preferences.

50%
Unverified

The permission boundaries of memory, compliance for storing sensitive code, and consistency when multiple tools concurrently write to the same memory store all still lack mature answers.

50%
Unverified

The context windows of most current models have expanded to hundreds of thousands of tokens, but these constitute short-term working memory that disappears when the session is closed.

50%
Unverified

One-time feedback can be written into a project rules file and solidified as a long-term constraint that must be followed with every modification.

50%
Unverified

各家 AI 编程工具的记忆机制采用私有格式和存储方式,导致开发者被隐性绑定,迁移成本高

50%

Source Articles