How it works

Your machines arecontacts you chat with.

Open a conversation with any server, laptop, or Pi. Group them into a fleet and message all of them at once. It is a messenger — the remote work happens underneath.

Contacts

A machine is justa conversation.

Every machine running the agent shows up in your list like a contact. Tap it, type what you want, and it answers. No SSH session to babysit, no terminal to keep open.

The model
contacts = machines
model-diagram

The model

diagram · 16 / 10

agents → machines → fleet → conversations; one diagram of the messenger model.

Group chat

A fleet isa group chat.

Drop several machines into a group and send one message. Each one replies in its own thread — patch them, check them, restart them, all from a single prompt.

Fleet group chat
fleet · 6 machines
fleet-groupchat

Fleet group chat

screenshot · 16 / 10

one prompt to a group; each machine replies in its own thread.

Add a machine

One command.No ports, no VPN.

Run the install one-liner on a machine and it dials out to the relay. Nothing listens for inbound connections — no port forwarding, no VPN, no DNS to wire up. It works behind NAT because the machine reaches out, not the other way around.

macOS & Linux

Outbound-only
Outbound-only
Outbound-only gRPC connection — no open inbound ports; full connection audit and quality score
Skills

Teach your agentsnew tricks.

Skills are reusable instructions you install into your agents — a deploy routine, a log triage, a backup check. Browse the marketplace or write your own.

Skills
skills · installed
skills-teach

Skills

screenshot · 16 / 10

installing a skill into an agent conversation.

Under the hood, it is remote exec and monitoring.

The friendly conversation sits on top of real machine control — running commands, reading files, streaming logs and watching health. CMDOP keeps the relay, fleet and agent conversation connected as one product surface.

  • Outbound-only — machines dial the relay; nothing opens a port.
  • You hold the keys — credentials stay on your machines and in your accounts.
  • Isolated relay domain — routing is provisioned for your fleet.