Skip to main content
By default, all sessions share the same schema (stored as a standalone file in ./schemas/). This means memory built in one session is available across all sessions using the same schema.

Shared Memory

Create a New Schema (Backup + Reset)

Switch a Session to a Different Schema

Separate Schemas per Session

When creating a new session via the API, pass a different schema_id to isolate its memory:

Schema Lifecycle via API

Storage Layout

Configure the storage directory in configs/loom.yaml: