Docs  Workspaces

Mori docs

Workspaces

Fully isolated brains under one account. Memory, chats, skills, board, goals, and audit all separate. Built for people who run more than one life.


What a workspace is

A workspace is a complete, separate instance of Mori's mind. Switching workspace switches everything at once: memory, conversations, skills, playbooks, lessons, goals, the task board, schedules, and the audit log. Nothing crosses over.

Use them the way an agency uses folders: Client A, Client B, Personal, Trading. What Mori learns about one client, names, credentials context, project details, custom skills, stays in that client's workspace, provably: each workspace's data lives in its own set of files on your disk.

~/Library/Application Support/Studio Mori/  memories.json              ← Default workspace  memories--ws-client-a.json ← Client A  skills/                    ← Default skills  skills--ws-client-a/       ← Client A skills  board--ws-client-a.json    ← Client A task board

Switching and creating

The switcher is in the sidebar's account menu. Pick a workspace and the app reloads into it at once, with no restart and no sign-out. Add one, give it a name, and it starts clean.

Your last workspace is remembered across restarts, and the account menu shows which one you are in. A workspace is not a project: projects share one brain, a workspace is a separate one. See Coding and builds for projects.

What stays shared

Deliberately, a few things are account-level, not workspace-level:

  • API keys and provider settings: one set of keys powers every workspace.
  • Your Supabase account and cloud sync: sync binds to the account; workspaces are local separation.
  • Bot connections (Discord/Telegram/phone): the bridges run once for the app.

Everything the model *knows*, memory, skills, sessions, tasks, is per-workspace.

Teams and businesses

This is the shape that lets a business run Mori seriously: one operator, many isolated contexts. Each engagement gets a brain that accumulates its own skills and memory, a board whose cards never mix with another client's, and an audit trail scoped to that engagement, reviewable, exportable, deletable as a unit.

Combined with the Board's human-approval gate (only you can stage a card into Ready), a workspace is a safe blast radius: what Mori decides in one workspace stays in it.