What you can do with AI Commander
AI Commander is an AI command center for the machines you own: an AI agent operates a real shell on them. Quote a machine code in chat, then ask for the job you want done. The same pattern works for a Raspberry Pi at home, a GPU box, a cloud VM, or a fleet of production servers: ask in plain language, the work runs, and the result comes back.
Same setup for every example. The agent on the target machine keeps one outbound
WebSocket open. There are no inbound ports, exposed SSH, VPNs, or screens to manage. Your AI client calls
remote_exec with the machine code and command; stdout and stderr return together when it finishes.
That works the same behind NAT, on headless boxes, and across fleets.
Need the actual artifact, not only text?
With Pro, use the built-in remote file courier to pull a report, log bundle,
checkpoint, or rendered image, or to push a config or small release file.
Home & self-hosted
Home server & Raspberry Pi, from anywhere
Restart a stuck service, free up disk, or check why the Pi is hot — from your phone, without port forwarding or a VPN.
Run your self-hosted home lab by chat
Pull and restart Docker containers, update your media server, or check Pi-hole by asking instead of opening SSH.
Manage a NAS & backups remotely
Check SMART health, restart a stuck share, or confirm last night's backup without being home.
Remote tech support for someone else's machine
Fix a relative's home server or a friend's VPS from your own chat: logs, services, packages.
Developers & cloud
Operate cloud VMs without exposing SSH
Tail logs, restart a service, or run a migration on a production VM with no public port 22 and no bastion.
Drive a remote GPU / ML training box
Operate a headless rig from your laptop: watch
nvidia-smi, fix a CUDA error, free a stuck card, or grab the loss curve.Run ML training that survives the chat
Ask Claude to start the training, then close everything. The run keeps going on your own GPU — come back tomorrow and ask how it went.
Run coding agents on a remote machine
Let Claude Code or Codex work in a repo on your own box as a detached job — start it, close the chat, read the diff tomorrow.
Debug CI runners & build servers live
Reproduce a flaky build on the actual runner, inspect the workspace, and clear caches interactively.
Unattended automation & scheduled AI jobs
Let a cron job, CI step, or one AI agent calling
claude -p run on a box with no operator present — a non-root, allowlisted service token instead of an interactive code.Move files to and from a remote machine
On Pro, pull an artifact or push a config with the same MCP and REST workflow as commands and jobs.
Enterprise & fleets
Bulk-update & patch a whole fleet
Apply security updates across Linux boxes, then verify versions from one conversation.
Install software across many machines
Roll out an agent, CLI, or config change to dozens of servers and confirm it landed everywhere.
On-call incident response from your phone
When a service is down, triage logs, restart it, and confirm recovery by chatting from anywhere.
Manage IoT & edge devices remotely
Update an app, restart a sensor service, or read logs on Pis and gateways, even behind NAT or cellular.
Pick a machine and try it
Install the agent on one Linux box, or run the desktop app on a Mac or PC, and ask your AI client to do something on it. Fresh codes work for the first hour without an account; sign in for ongoing access.