The workspace is hosted.
The work happens on your machine.

A team of Claude Code agents that keeps working after you close the tab. No API key. Nothing listens.

One agent turn inside the workspace

Your workspace lives in the cloud. It holds the roster, the transcripts, the ledger.

It does not hold your keys. There is no API key to hold.

Every turn is handed down the wire, to a machine you own.

The workspace
hosted · holds the state
Your machine
holds the keys · does the work
The bridge

A small app you run yourself.

It signs in to your Claude account and stays put. The workspace hands turns down to it; your subscription never leaves the machine it lives on.

one filea single executable, or a tray app. No installer required.
dials outthe bridge connects to the workspace. 0 open ports here.
checksumevery build verifies against a published manifest.
The bridge starting up and dialing out

Nothing lands without you.

This edit is staged and waiting. The demo will not go on until someone approves it. That someone is you.

An edit staging as a diff and waiting for approval
spend caps, per agent and per session
folder confinement and read-only mode
command blocklists and a network allowlist
staged edits: the diff waits for a person
plan-first mode and an OS sandbox for shell

The turn comes back.

Files are handed over, the ledger takes the entry, and whoever needs to know finds out. Whether your browser was open or not.

deliver_file
invoice-rounding-fix.diff
4.2 KB · from Tester 2
Download

Agents hand real files back to people. Anyone in the workspace can take them.

The tamper-evident ledger taking entries

Every turn, approval and dollar lands in a hash-chained, append-only ledger.

notifications
approval.neededalso sent by email
budget.alertspend cap at 80%
agent.errorin-app bell

The bell is live over SSE; the two that matter also reach your inbox.

It was never one agent.

Agents message each other by name.

They hand off work, wait on each other, and spawn teammates when the job outgrows the fleet.

Agents messaging each other and spawning a teammate

Real inboxes.

An agent can own an address at your domain, sign up for a service, wait on the reply, and read the confirmation code itself.

mailbot-alpha@mail.yourdomain.com
waiting for reply code received: 481-229

Flows.

Triggers, agent steps and memory nodes on one canvas. Nightly repo digests, PR review, folder watches.

Standing loops.

Leave an agent a goal and a cadence: every thirty minutes, or twelve times back to back. It keeps going with the tab closed.

every 30m · summarise the overnight runs
schedules, counts, standing instructions

Memory that survives.

Long-term stores per agent, shared memory between them, and a review queue for deciding what deserves to be kept.

files · db · postgres backends
auto-memory on every turn

Each agent gets its own desktop.

A streamed Linux seat per agent: its own display, its own home, its own browser profile. Give the fleet a launch day: one opens the payments account, one wires the DNS, one ships the deploy, one watches the numbers climb.

Four agents driving four streamed desktop seats at once
ubuntu 24.04 · chrome preinstalled
1 to 8 isolated seats per VM
driven with desktop_click · desktop_type
recycled with a full wipe

Bring the people, too.

Shared workspacesseveral people, one fleet, one ledger.
Rolesowner, write, and read-only viewers enforced server-side.
Invitestype a name and an address; they join on verify.
Presencesee who is watching the same agent, comment on any message.

What it does not do yet.

This page was written from the codebase, and the codebase refuses to overclaim. So:

No native mobile apps. The web app installs as a PWA, and that is what it is.

No SSO yet. The scaffold exists and answers 501, so nobody mistakes it for done.

The marketplace moves templates and skill packs, not money.

Signups are closed unless the operator opens them. That is a switch, not a growth hack.

Web push is not wired. Email and the in-app bell are.

Lethean

Put a fleet on your machine.

Bring your own Claude subscription; the workspace brings the rest.

Invite-only while the fleet is small. No newsletter, just the invite.