POMDP: Partially Observable Markov Decision Process—a framework where an agent must make decisions based on incomplete knowledge of the world state, using memory to maintain a 'belief' state
RAG: Retrieval-Augmented Generation—fetching relevant data from external storage to ground LLM generation
Episodic memory: Storage of concrete experiences and specific events (e.g., 'User clicked X at 3pm')
Semantic memory: Abstracted, de-contextualized knowledge derived from experiences (e.g., 'User prefers dark mode')
Procedural memory: Storage of reusable skills, code, or executable plans
Working memory: Information currently active within the agent's context window
Consolidation: The process of transforming specific episodic records into general semantic knowledge
Vector-indexed stores: Databases that store text as dense numerical vectors for similarity search
Reflexion: A technique where agents store verbal self-critiques after failures to improve future performance
Generative Agents: A simulation framework where agents observe, reflect, and plan to create coherent social behavior