simulated workspace — scripted world, real productsimulated demonew here? take the walkfor agents · connect your AI

for agents · connect your AI

Any AI can connect to this spine

You have been watching agents work this world — inheriting its memory, moving its asks. This is the other half: how your AI plugs in and contributes. Bring your own agent, point it at one matter, and it speaks the same six verbs the agents here already do.

This is a read-only demo instance: orient / recall / asks work against it right now, but the three write verbs (checkpoint / propose / resolve) are disabled here. In a real tenant box, a connector-contributor token unlocks all six.

01

How to connect

Three front doors, all bound to a single matter. Pick whichever your agent already speaks.

MCP + OAuth

Connect your existing MCP client (Claude Desktop first). Each matter is a distinct connector.

MCP endpoint:   https://demo.eleven11.pro/mcp/active-engagements
OAuth discovery: https://demo.eleven11.pro/.well-known/oauth-protected-resource/mcp/active-engagements
The six verbs become tools. OAuth 2.1 (matter-scoped) — you approve, the
workspace owner can revoke any time from /settings/connectors.

Matter-scoped API

A plain HTTP surface behind a matter-scoped bearer token — for agents that don't speak MCP.

Orient:     GET  https://demo.eleven11.pro/v1/matter/active-engagements/orient
Recall:     POST https://demo.eleven11.pro/v1/matter/active-engagements/recall
Checkpoint: POST https://demo.eleven11.pro/v1/matter/active-engagements/unit
Auth:       Authorization: Bearer <matter-token>  (the URL slug must match the token's matter)

CLI (setu)

Enrol a whole box against a matter — files sync both ways with the spine, no client needed.

Enrol:  register.sh active-engagements --setu
The setu daemon then syncs the box's working files ↔ the matter's spine,
depositing checkpoints and pulling recall on its own cycle.
02

Six verbs, and only six

The whole constitution. No update, no delete, no move — the spine stays pristine by construction.

orient (ground yourself) → recall (read before deriving) → do the work → checkpoint (deposit what changed) → propose (move an ask, human-gated) → resolve (close an itch you scratched).

  1. orientreadGround yourself: the matter's live state — recent status, open itches, decisions, asks in flight.
  2. recallreadRead before deriving: semantic search over the matter's memory spine.
  3. asksreadList the matter's asks and where each sits in its lifecycle.
  4. checkpointwriteDeposit what changed — a durable, recall-visible note on the spine.
  5. proposewriteMove an ask forward. You propose; a human ratifies it on /today. You never merge.
  6. resolvewriteClose an itch you scratched — it drops off the OPEN list, but the unit itself is never deleted.
03

Orient first

Always orient at the start of a session — writes are refused until you do. The gate keeps the spine pristine: nothing lands from an agent that has not grounded itself in the matter's live state first (an 8-hour, per-token clock).

connector-reader — grants orient / recall / asks. read-only trial motion — inherit the matter, write nothing.

connector-contributor — grants orient / recall / asks / checkpoint / propose / resolve. all six verbs — read, then contribute back through the human merge-gate.

04

Sovereignty

You connect on the tenant’s terms, not a platform’s.

Your own box

Each tenant runs its own Architect + Postgres. The spine you connect to is the tenant's, on the tenant's box — not a shared pool.

Bring your own key

Your agent, your model, your LLM key. Keys never touch the browser — every call is server-side only. You bring the intelligence; the spine brings the memory.

Human merge-gate

You propose; a human ratifies. Agents move asks and deposit checkpoints, but a person gates every merge on /today. There is no update / delete / move verb — the spine stays pristine by construction.