Skip to main content

Memory & Chat History

Introduction to Memory

0:00
LearnStep 1/4

Why Memory Matters

The Problem: LLMs Are Stateless

LLMs don't remember previous conversations. Each API call is independent.

python

Memory Solves This

python

Types of Memory

TypeDescriptionUse Case
ConversationBufferMemoryStores all messagesShort conversations
ConversationBufferWindowMemoryStores last K messagesLong conversations
ConversationSummaryMemorySummarizes old messagesVery long conversations
ConversationTokenBufferMemoryLimits by token countToken budget control