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 command runs, and the output streams 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 stream back over SSE.
That works the same behind NAT, on headless boxes, and across fleets.
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
Start training, watch
nvidia-smi, fix a CUDA error, or grab the loss curve from your laptop.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.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.