THE WATCH
Neural Command Center

Federation-scoped access to your fleet.

Memory-less relay · your federation only
THE WATCH —
tokens/min — co-session spend —
— RELAY LOST Guides ↗
Fleet Rollup
0All
0Errored
0Attention
0Awaiting
0Running
0Idle
0Pending
Fleet Pulse
——
Billed tokens
—
Billed · all time
—
Your fleet's owner key is not armed on this browser. The fleet stays visible without it: the key only arms actions that change something (Start, Steer, Update and so on).
Fleet overview—
Captains online——
Fleet RAM—
Fleet disk—
Load avg / max——
Billed tokens—what you are charged for
Billed tokens · all time——
Spend—fleet total
Memory corpus——
Index queue——
CaptainStateAccountHost / IPMemoryDiskLoadUptimeBuildCorpusObs diskBilledCost
Active work—
Task graphfan work out across the fleet
Paste a DAG of sandboxed dispatches across your captains (JSON). A live graph view shows each node's honest grade and cost.
Fleet searchmemory, skills and observations across your captains
Each captain's memory stays its own. A result from another captain carries a ⚓ tag naming it; quote it as "As per <captain>, ...".
⚠ Peer unreachable: showing local-only results.
Homework—
Captain stats—
Billed tokens——
Cache reads——
Transcripts——
Corpus——
Where the tokens go—
Sessions vs agents—
Memory pipeline—
This captain has not reported a full scan yet.

Fleet Board // Tactical

NODES 0
No captains yet. A captain is a machine running Captain Memo, linked to this hub; each one you add appears here as a cell you can watch and command.

Add a captain // Linux · macOS · Windows

A captain is a machine running Captain Memo, linked to this hub. One line installs it, links it here, and keeps it updated. Pick the machine's OS:

—

  1. 01Run it on the new machineAny terminal there, as the user who will run the captain. It installs Bun if needed, and the captain keeps itself updated from then on.
  2. 02It shows up under Pending Within a minute the captain knocks on this hub and waits in the Pending zone below.
  3. 03Admit & sign to seal it inThe first time, you will set up your owner key (a password and a recovery code, both yours alone). Every later admit is one click.
This line is yours alone: it carries your repository credential and your fleet token. Treat it like a password.Prefer each step by hand? Guide ↗

Active Tasks // Fleet

LIVE VIA HUB 0 ON HOST 0 —
CaptainSessionCLIModeKindTokensAgeState
No tasks running.

Deployment Log // Stream

LIVE
No recent activity.
No captain selected —

Nothing running from the cockpit on this captain.

Tap a captain cell on the board to watch or steer a live session.

Live · the captain's own Claude

Runs as the captain's own Claude on its host, signed in with the captain's account; driven from the captain's Claude app. The hub can't see or steer it.

Open Claude Code ↗
run ——
Steer sends now · Queue appends Follow up starts one new codex turn, signed with your owner key Enter send · Shift+Enter newline visible to the hub operator
Opened on the host, not from here: watch them there.
Start co-session
The hub runs it on the captain, isolated for safety. It runs to completion: you can watch and stop it here.
Shows as this session's name in the cockpit's Co-sessions list. The hub keeps it in memory only.
Effort for this sessionHIGH
LOWMEDHIGHXHIGHMAX
This session's effort. Defaults to the captain's default; xhigh/max is the ceiling (ultracode is interactive-only).
Co-session unavailable
—
Messages
Talk to one session on this captain; its reply lands here.
How this works

A Claude session gets it live, any other at its next prompt. It answers with fleet_send to "cockpit" and the reply lands here within ~10 s. Threads live on the hub until it restarts.

Pick a session; its exchange with you shows here.
Send an owner-signed message through this captain to another captain in your fleet, or to one session on it: a Claude session gets it live, any other at its next prompt.
Homework // parked ideas
What this captain's sessions filed for later.
How this works

"idea: …" or "todo: …" typed into any session, or todo_add, files an item. A session takes one with todo_claim and closes it with todo_done; the list refreshes with the poll. Anything filed as local ("local todo: …", or todo_add with local) stays on the captain and isn't listed here. On a captain from 0.64.13 you can close, drop or add items here too, each signed with your owner key.

No shared homework on this captain.
Every session on this captain sees it when it starts, marked as from the cockpit. Signed with your owner key.
App captain
A Claude app paired into your fleet, run by a gateway worker. It keeps its own memory and never hosts sessions, so there is nothing to start or isolate here. allow spawn on its board card lets it start sessions on your other captains.
Usage and cost LIVE
What the sessions the hub brokered on this captain used, priced per model. A session opened on the host itself reports no per-model split, so it is not priced here.
$0.00
—
Totals
Input—
Output—
No usage yet for this captain.
Working tree
Diff
Safety settings
Tune Target
—
How this captain runs co-sessions.
How this works

The captain enforces it and grades DOWN: you see its honest reply, never a claim it can't deliver.

IsolationSANDBOXED
NetworkMODEL API ONLY
Run as (enforced)
Default effortHIGH
LOWMEDHIGHXHIGHMAX
Per-captain default applied to every co-session this captain runs.
They run as the captain's own Claude. The hub can't see or steer them.
Native sessions may be started here by
Rebuild index
Rebuild this captain's index in the background.
How this works

A full pass can take minutes; a second trigger while one is running is refused.

Remove from fleet
Cuts this captain's link, ends its sessions and removes it from the fleet. You confirm it first.
Owner key (hub-pinned)—

Seats

Seats—
Plan—
Federation token—
Last seen—
Hub—
Revision—

Controls

Owner key
Checking this browser's owner key against your fleet's…
Rotate federation token
Mints a new token and revokes the old one. Existing captains must be re-keyed: on each, run captain-memo federation connect with a bundle built from the new token (the Getting started guide shows how), then captain-memo restart.
⚠ Save this token now. It will not be shown again. Re-key your captains with it.
copied
Republish keys to fleet
Re-broadcast every connected captain's keys (owner-signed) so peers can reach each other. Fixes a captain that returns no fleet results. Requires the owner key armed.
Key mesh
    Native sessions between captains
    Each captain of yours takes its own signed list of the others that may start native sessions on it. Switching Native sessions on stays a per-captain choice, in its Safety settings.
      Federation status
      —

      Gateways

      Pending admit0
      Active
      No gateways have connected yet.

      Apps

      Add app
      Pair a new device captain. Requires an armed owner key and an admitted gateway.
      Guides ↗