One fleet, six windows

Same run. Six ways in.

Every surface below reads and writes the same run store, so a task started in the chat REPL shows up in the TUI and in the browser dashboard without a sync step.

The six surfaces

CLI

cyberine run

One task to the whole available pool from any directory. --bg survives the terminal closing.

Fleet TUI

cyberine agents

An Ink terminal app across every project: grouped runs, run detail, compose, quick reply.

Planner REPL

cyberine chat

A planner with a real dispatch tool. Sessions persist and resume by id.

Dashboard

cyberine web

A node:http-only server on 127.0.0.1:41700. No external HTTP, WS, or SSE dependency.

MCP server

cyberine mcp

The orchestrator exposed as MCP tools, so another agent can dispatch into the fleet.

Lifecycle hooks

hooks

Claude-Code-style hooks with an exit-code contract, fired around every run.

one run store, the same judges

In use

Three of them, captured running

Real captures of the running surfaces, never mockups, each shown in the colour mode you are reading in.

cyberine agents, light theme: The fleet TUI, runs grouped by project: two real runs of an off-by-one fix, with steps, tokens and cost per run.cyberine agents, dark theme: The fleet TUI, runs grouped by project: two real runs of an off-by-one fix, with steps, tokens and cost per run.
cyberine agents The fleet TUI, runs grouped by project: two real runs of an off-by-one fix, with steps, tokens and cost per run.
cyberine chat, light theme: The planner REPL after one turn, with the model, cache hit, fleet mode and session spend on the status line.cyberine chat, dark theme: The planner REPL after one turn, with the model, cache hit, fleet mode and session spend on the status line.
cyberine chat The planner REPL after one turn, with the model, cache hit, fleet mode and session spend on the status line.
cyberine web, light theme: The browser dashboard on 127.0.0.1, reading the same two runs from the same store.cyberine web, dark theme: The browser dashboard on 127.0.0.1, reading the same two runs from the same store.
cyberine web The browser dashboard on 127.0.0.1, reading the same two runs from the same store.

Run your first race.

Install it, point it at a repo, give it a task.

Read the docs
run 81cbc07cangle: the windowsrecorded 2026-09-254 workers3 diffs applied1 kept$0.10 spent