Advanced AI Agents #memory #RAG #context-window #vector-db

Agent Memory Vocabulary

5 exercises — master the vocabulary of how AI agents store and retrieve information: in-context vs. external memory, episodic/semantic/procedural memory types, and context window management.

0 / 5 completed
Agent memory vocabulary quick reference
  • In-context memory — everything in the current context window (conversation, tool results, scratchpad)
  • External memory — information stored outside the LLM, retrieved on demand (vector DB, KV store)
  • Episodic memory — records of specific past events, tied to time and context
  • Semantic memory — general facts about the world, not tied to a specific event
  • Procedural memory — knowledge of how to perform tasks; encoded skills and workflows
  • RAG — Retrieval-Augmented Generation: fetching relevant documents before answering
  • Context window pressure — when accumulated tokens approach the context limit
  • Memory summarization — compressing old context to free up token budget
1 / 5

In agentic systems architecture, an AI agent has two fundamentally different places it can store and retrieve information. What are the two primary memory storage categories, and how do engineers distinguish between them?