One private dashboard for the coding agents on all your machines
Start agent sessions, watch them, and type into them. Open each machine's full workspace. From your laptop or phone, without opening a single port.
npm install --global @cloudagentfleet/hubHow it works
One Hub, one Worker per machine. Each machine offers Codeman, Open WebUI Computer, or both.
Hub
The dashboard you sign in to. Runs on a server or your main machine, published privately on your tailnet.
- Dashboard and sign-in
- List of machines
Worker
A small service on each machine. It connects out to the Hub, so the machine never opens a port.
- Keeps the backends running
- Relays sessions and UIs
Codeman · Open WebUI Computer
Pick one or both per machine. Your coding agents (Claude Code, Cursor, and others) run inside them.
- Codeman: agent sessions in terminals
- Open WebUI Computer: a full workspace
Everything your agents are doing, in one place
Built for people who run agents on more than one machine and want to check on them from anywhere.
Start, watch, and type
Launch an agent in any approved workspace on any machine and follow its terminal live from the dashboard.
A full workspace, inside
Open WebUI Computer's files, editor, terminal, app previews, and agent chat open inside the dashboard, already signed in.
Windows, macOS, Linux
Codeman runs in WSL on Windows and Open WebUI Computer natively, so it works with your Windows folders.
No open ports
Workers connect out to the Hub. Reach the Hub over your tailnet with Tailscale Serve; nothing faces the internet.
One guided pass
cloudagentfleet init installs what you pick, runs the services, enrolls the machine, and tells you what's next.
Calm at any size
Search, recent sessions across machines, and a sidebar that folds what's done so busy machines stay readable.
Install
Two standalone installs. Downloads include Node.js; npm needs Node.js 22.6 or newer. Then run cloudagentfleet init.
Up and running in three steps
The dashboard walks you through the rest with a built-in Getting started checklist.
Start the Hub
Install the Hub and run cloudagentfleet init. It runs as a service, offers Tailscale Serve, and prints your dashboard address and password.
Add your machines
Install the Worker on each machine and run init. Pick Codeman, Open WebUI Computer, or both, plus any coding agents.
Work from anywhere
Open the dashboard, pick a machine, and start a session or open its workspace, from any device on your tailnet.
Private by design
Your machines, your network, your accounts. Read the security model.
Loopback Hub, tailnet access
The Hub listens on 127.0.0.1. Tailscale Serve publishes it to your tailnet only; restrict it further with ACLs.
Isolated machine UIs
Each machine's own UI runs on a separate origin, so it cannot use your dashboard session or call the Hub API.
Passwords stay on their machine
Open WebUI Computer's password never leaves its machine; the Hub only relays a session.
Your provider logins
Claude, Cursor, and other agents sign in on each machine themselves. Cloud Agent Fleet never handles provider credentials.
Built on great projects
Cloud Agent Fleet ties these together; it does not bundle or modify them. Setup installs each with its official installer when you pick it. Full credits.
Codeman
By Ark0N and the Codeman contributors. Runs coding agents in persistent terminal sessions with a web UI; the dashboard starts, shows, and types into them.
Open WebUI Computer
By Open WebUI, Inc. A full workspace in the browser, shown unmodified inside the dashboard. Commercial or organizational use is under Open WebUI's terms.