Memory & context
What is Long-Term Memory?
Long-term memory is durable notes stored across sessions.
It requires a store, a retrieval policy, and a way for users to correct conflicts.
Why it matters
Long-term memory lets agents remember information across sessions — user preferences, project context, past decisions. Without it, every conversation starts from zero.
Long-term memory requires a storage system (database, file, vector store), a retrieval policy (when to load memories), and a conflict resolution strategy (what to do when memories contradict each other).
Key takeaways
- 1Long-term memory persists across sessions and requires explicit storage.
- 2It needs retrieval policies and conflict resolution.
- 3Users must be able to inspect, correct, and delete stored memories.
Common mistakes
- ✕Storing memories without timestamps, making freshness impossible to determine.
- ✕Not handling conflicting memories — the most recent is not always correct.
Related terms
Concept neighborhood
Terms linked from Long-Term Memory in the glossary graph.
- Long-Term Memory
- Memory
- Memory Store