Skip to main content
Every API key belongs to a workspace. Memory is fully isolated between workspaces — no data can cross workspace boundaries.

How it works

The server extracts the workspace from the API key on every request. All memory operations are scoped to that workspace automatically.

Namespacing within a workspace

Within a workspace, memory is further namespaced by agent_id:

One key per use case

Create separate API keys for:
  • Each environment (dev / staging / prod)
  • Each team or customer
  • Each agent type, if strict isolation is required
Revoke a single key to cut off one tenant without affecting others.