CommandAGI

Plan it. Simulate it. Run it for real.

One workbench where people and agents plan, simulate and run real machines — mills, printers, arms, cameras, computers — with every action recorded before it is sent.

A workshop at blue hour: a robot arm, two 3D printers, a small mill and a camera on a tripod work together on one long bench, with no one there.

Plate 01 · A workcell at dusk: a mill, a printer and an arm sharing one bench

Every machine is a device. Every device is channels.

The idea

A CNC mill, a laser, a 3D printer, a robot arm, a drone, a phone, a camera and a computer are the same kind of thing here: a device with channels — a G-code line, a servo bus, a video stream, a shell.

There are no special pages for each family of machine. Learn one model, and it reaches everything you own.

A world for the plan. A world for the floor.

Place devices as units in a world. A simulation world runs every channel in a simulator; a physical world reaches hardware. The same layout, two kinds — and their records never mix.

A workshop floor from above, half covered by a translucent floor plan of the same room.

Plate 02 · One floor, drawn twice: the simulation, and the real thing

What happened, in order.

A run is a folder. Each unit's channel writes a stream: commands, acknowledgements, states and notes, each with the principal that sent it. Replay it on one time bar, fork it from any moment, and run the fork in simulation.

runs/first-light/streams/arm-1.servoexample records · simulation
00:00:01.004 note    person:ana: open_channel arm-1.servo
00:00:01.120 note    agent:planner: arm
00:00:01.131 command move j1=12.0 j2=-40.5 j3=88.0
00:00:01.162 ack     ok
00:00:01.480 state   j1=12.0 j2=-40.4 j3=87.9
00:00:02.210 note    agent:planner: stop
00:00:02.214 state   disarmed
A laptop on a workbench, connected by USB to a CNC controller board.

Plate 03 · A project folder, opened on a laptop beside the machine it describes

Plain files

The folder you open is the project.

Devices, worlds, runs, 3D models, schematics, spreadsheets and dashboards are ordinary files in a folder you choose — on your computer, in your browser, or in the cloud.

No export step, no lock-in. Copy the folder and you have copied the project.

Agents work inside the lines you draw.

Agents

You give an agent a standing grant: which worlds, units and channels, which verbs, for how long. Inside it, the agent arms, runs and sends in real time, through the workbench, the API or MCP — no confirmation at every step.

Outside it, nothing. Stop and emergency verbs are always allowed. Every action is written to the run before the machine hears it.

Already in the box.

Counted from the product as it ships today.

26
Device drivers

GRBL, Marlin, Klipper, PrusaLink, LinuxCNC, servo buses, cameras, shells and more.

55
Apps in the workbench

3D design, schematics and boards, sheets, video, simulation, email and more.

3
Languages

English, Spanish and Simplified Chinese, in the workbench and on this site.

Who it is for

Pick your starting point.

The same workbench, told eight ways.

Engineering

CAD, schematics, the BOM spreadsheet and the simulation — with agents planning beside you. Read more

Fabrication

Mills, lasers and printers as devices, a twin that follows them, agents under grants. Read more

Operations

The whole floor live in one 3D world: annotated twins, charts from the recorded runs, agents acting under grants. Read more

Robotics

Arms on servo buses, simulation trials, force dragging and recorded runs. Read more

Startups

Projects, agents, real email addresses and hosted sites in one workspace. Read more

Creators

A multi-track video editor in the browser that agents can edit too. Read more

Personal

Bring Claude Code or Codex, signed in with your own account. Read more

Markets

A market terminal on plain files, with agents trading only inside your limits. Read more

Open the workbench.

It runs in your browser — as a guest, with nothing to install. Sign up when you want your projects in the cloud.