Memory & context
What is Memory Store?
A memory store is the durable system that saves and retrieves agent notes.
Stores should expose what was saved, when, and let users delete or correct entries.
Why it matters
A memory store is the system that saves and retrieves agent notes. It can be a database, a vector store, a file system, or a combination. The store design determines what the agent can remember and how quickly it can recall.
Good stores expose what was saved, when, and let users delete or correct entries. Bad stores are opaque black boxes.
Key takeaways
- 1Memory stores must be transparent — users should see what is stored.
- 2Support deletion and correction, not just insertion.
- 3Choose the store type based on retrieval patterns: key-value, vector, or relational.
Common mistakes
- ✕Using a general-purpose database without an appropriate retrieval index.
- ✕Not providing an interface for users to manage stored memories.
Related terms
Concept neighborhood
Terms linked from Memory Store in the glossary graph.
- Memory Store
- Long-Term Memory
- Context Engineering