Skip to content
StableLast modified: 2026-08-25

Memory Systems

Memory types for long-lived social AI agents: working, episodic, semantic, procedural, relational and self-memory.

Long-lived agents need several memory types. Working memory supports the current interaction. Episodic memory records dated events. Semantic memory stores generalized facts and abstractions. Procedural memory stores ways of doing things. Relational memory stores expectations, boundaries, trust history and shared projects. Self-memory stores the agent’s own commitments, identity-relevant history and allowed capabilities.

These memories should not be collapsed into one vector store. A user-stated fact, an inferred preference, an unresolved hypothesis and a relationship norm have different authority. The system should know which is which.

Memory lifecycle from perception and encoding through storage, consolidation, retrieval, update and forgetting.

A useful memory lifecycle includes perception, encoding, selection, storage, consolidation, retrieval, interpretation, update and forgetting. Forgetting is a capability: obsolete preferences, sensitive disclosures, corrected misunderstandings and stale project details should not keep steering behavior just because they remain retrievable.