Skip to Content
Execution-state continuity layer

One live execution, many operators.

Humans, AI, devices, and services attach to one live execution as operators — sessions survive disconnect, detach and reattach from anywhere. A private, outbound-only mesh across every machine you own.

$ cmdop register
Outbound
No open ports
Self-host
Own the relay
MCP
Skills & bridges

One protocol, many operators

Agent, desktop, CLI, SDK, and server-side AI are operators on one bidirectional relay stream. No separate "agent API" and "client API".

You own the private contour

Each agent holds its own Ed25519 identity; fleets draw the boundary around your machines; the relay can be entirely yours.

Outbound only — no open ports

Install the agent and it dials out. No inbound ports, no VPN, no SSH key juggling. Air-gappable with a self-hosted relay.

Execution-state continuity

Sessions persist independently of your connection. Detach, switch device, reattach — the live runtime keeps going.

AI as operator, not controller

Humans, agents, devices, and services attach to one shared live execution through the same observe-and-mutate interface.

Skills & MCP

Extend the agent with markdown skill manifests, or bridge to Claude Desktop, Cursor, and VS Code over MCP.