EXEMPLAR
HomeMarshal PlatformFeature

Memory

Marshal · Long-term agent state & recall

Memory

Durable per-agent and per-user memory—facts, preferences, and session history agents recall across turns—separate from org-wide Context Lake knowledge

Marshal · Memory

How Memory works

Durable per-agent and per-user memory—facts, preferences, and session history agents recall across turns—separate from org-wide Context Lake knowledge

Agent session
Facts & prefs
Standing instructions

MEMORY

write · recall · scope

Scoped store
Semantic recall
Write guardrails

Sessions write lasting state (sky rails); agents recall across turns under org policy (orange rails). Separate from Context Lake.

Sessions write lasting state (sky rails); agents recall across turns under org policy (orange rails). Separate from Context Lake.

Why it matters

Built for production agents—not prompt playgrounds

How this harness capability fits the Exemplar platform: one identity, one policy layer, and one audit trail across console, MCP, and SDK.

Why Exemplar

Agents without memory re-ask the same preferences and standing instructions every session—burning tokens and frustrating operators.

Exemplar treats memory as harness infrastructure: scoped, searchable, and governed—not ad-hoc chat history stuffed into every prompt.

What Exemplar delivers

A multi-tenant memory store with Gemini embeddings and org-isolated collections—shared by console, MCP, and SDK clients.

Session-spanning recall so assistants in Cursor, Claude, and the console keep standing context without re-prompting.

How teams use it

Scope memory once (userId / agentId / sessionId); agents add and recall through harness.memory or the memory MCP tool.

Pair with Context Lake retrieve for grounding in catalog and connector knowledge—memory for state, lake for truth.

Capability checklist

Scoped recall by user, agent, session, and app
Add, search, update, and delete long-term facts via API and MCP
Complements Context Lake: memory is what an agent remembers; the lake is what the org knows
Guardrails for memory write/delete in the harness control plane

Developer guide

Official documentation on docs.exemplar.dev for this capability.

Open developer guide (opens in a new tab)

Get started

Put Memory to work with the rest of Marshal—or talk to us about your agent stack.

From the blog

Related posts on exemplar.dev.