Skip to content
LogoLogo

Memory

Memory vs. knowledge base

They solve different problems and work well together.

Knowledge baseMemory
SourceFiles you uploadPast conversations
Written byYouThe agent, automatically
Example"The refund policy is 30 days.""This customer is on the Enterprise plan and prefers email."

How it works

Memory in Studio is fully automatic. The agent has no memory tools and makes no decisions about it.

Loading diagram...
  1. Before the agent thinks, Studio fetches memories relevant to the message.
  2. Those memories are added to what the agent sees.
  3. After a successful turn, the exchange is written back.

There is no "agentic memory" mode to configure, and nothing for the model to get wrong.

Supported providers

ProviderCredential
Mem0API key
SupermemoryAPI key
MaxiMemAPI key

Set it up

1. Connect a provider (admin)

Sidebar → MemoryConnect provider → choose the provider → paste the API key → save.

The key is encrypted and never returned.

2. Attach it to an agent

Agent Builder → Memory section → pick the connection.

Attaching memory needs only Editor on the agent, with no connector permission. Every member can read memory connections by default, which is what makes the picker work for non-admins.

To turn memory off for an agent, clear the selection.

Memory connections page, and the builder's Memory section with a provider selected

Scope: who remembers what

Memories are separated by organization, agent and user. One person's memories with an agent do not leak into another person's conversations with the same agent.

When memory is unavailable

If the provider is slow or down, the run still goes ahead, without memory, and a warning is recorded on the run. A memory outage degrades an agent; it does not break it.

You will see these warnings in Audit traces.

When to use memory

✅ Good fit❌ Poor fit
An assistant used repeatedly by the same personA one-shot extraction agent
Customer-facing agents that should recall contextAnything where each run must be identical and reproducible
Long-running projects and casesStoring authoritative policy. Use a Knowledge base instead.