Skip to main content
Memory lets your agent remember facts about users across conversations. Unlike storage (which persists conversation history), memory stores user-level information like preferences and context.
1

Create a Python file

agent_with_memory.py
2

Set up your virtual environment

3

Install dependencies

4

Export your OpenAI API key

5

Run Agent

Memory vs Storage

Enabling Memory

  1. enable_agentic_memory=True (used above): Agent decides when to store/recall via tool calls. More efficient.
  2. update_memory_on_run=True: Memory manager runs after every response. Guaranteed capture, higher latency.