Run commands
Inspect logs, manage services and work with files on a headless server or desktop. Reach saved machines by alias from any connected client.
Explore use cases →Remote access for AI agents
Connect Claude, ChatGPT or Codex to your servers and computers. Run commands and long-running jobs, then collect the results.
Free for 10 machines No inbound ports Linux, macOS & Windows
“What's using disk space on my NAS?”
$ du -sh /storage/*218 GB of CCTV recordings
46 GB of photos
Choose Linux, macOS or Windows below. The app connects outbound and gives you a private machine code.
Add AI Commander to your AI client. Sign in to save machines by name, or use the one-hour account-free trial.
Give your AI the code and a task. Inspect a server, run a build or start a background job and check its results later.
Pick your platform. The app gives you the machine code you will use to connect.
Menu-bar app, everything included · Apple Silicon (M1–M4) · Intel (x64)
Tray app, everything included · Windows x64
Signed release installer verified before sudo · x86_64 & arm64 · OpenSSL 3 required
Use the versioned GitHub Release and SHA256SUMS to verify your download. The buttons above follow the latest release.
Desktop PKG/DMG/ZIP installers are signed with Apple Developer ID and notarized.
They do not ship detached Ed25519 signatures like the Linux agent.
Download from the GitHub Release, then verify with
shasum -a 256 -c SHA256SUMS after extracting the manifest alongside the artifact.
Gatekeeper validates code signing when you open the installer.
The NSIS .exe is Authenticode-signed (Azure Trusted Signing).
There is no detached Ed25519 signature. Download from the GitHub Release and verify with
certutil -hashfile AICommander-Setup.exe SHA256 against the matching line in
SHA256SUMS. Windows SmartScreen checks the embedded signature at install time.
Use the signed installer flow in install docs:
verify install.sig with the pinned public key before sudo.
Direct binary downloads from /dist/latest/agent-linux-* include matching
.sha256 and .sig files, but the installer pins an immutable
/dist/v/<ver>/ set.
Add AI Commander to your client, then sign in to keep your machines available by name.
claude mcp add --transport http aicommander https://aicommander.dev/mcp
codex mcp add aicommander --url https://aicommander.dev/mcp
opencode mcp add aicommander --url https://aicommander.dev/mcp
pi install npm:@aicommander/mcp
Using ChatGPT, Claude Desktop or another client? All connection guides →
Also available through REST API & Agent Skills. Try without an account.
Use the tools, projects and hardware already on your machines.
Inspect logs, manage services and work with files on a headless server or desktop. Reach saved machines by alias from any connected client.
Explore use cases →Start a build, render or training run, close the chat, then return for status, logs or cancellation. Reserve an NVIDIA GPU for a job to avoid competing runs.
Jobs continue through network loss and the chat ending. Restart survival depends on the platform and setup.
Job lifecycle & restart limits →Download a report or checkpoint, or upload a config or artifact. Transfer one regular file up to 100 MiB; archive a directory first.
Download links last 1 hour; blob access lasts 24 hours. Cleanup follows expiry.
File transfer guide →Start an installed Claude or Codex CLI as a detached job on the machine that holds your repository. Check its transcript and exit code later.
Coding agent walkthrough →Signed-in clients can keep toolchains, project paths and build steps in a note file on the machine. Notes are scoped per account; operators of the machine can read and edit them.
Machine notes reference →Considering another approach? Compare AI Commander with SSH, VPNs and other tools →
Commands run with real operating-system permissions. Keep your machine code private and connect only AI clients you trust.
No inbound ports or exposed SSH. Traffic is encrypted in transit through the hosted relay.
The relay does not log or store commands or text results. Explicit file transfers use temporary relay storage.
A new code allows an account-free trial for one hour. Afterward, only approved accounts can use it, until you reset access.
This is real machine access, not a sandbox. Screenshots require the owner's time-limited grant on macOS or Windows; macOS also needs Screen Recording permission.
Read the security model & limitations →$0
Up to 10 saved machines. Commands, long-running jobs, GPU reservations and machine notes.
Start with Free$49 / month
Everything in Free, every saved machine up to the technical ceiling of 100, plus file transfer.
See Pro details100 machines is a technical ceiling. Need more? Get in touch.
Install AI Commander on the machine, connect your AI client and give it the private machine code. Ask for a task in plain language. Sign in to save machines by name, or use the one-hour account-free trial.
Start a detached job. It returns a job ID, continues on your machine through network loss and the chat ending, and lets you check status and logs later. On Linux, surviving an agent restart requires systemd and a root agent. On Windows, a process-tree stop ends jobs; assume an unattended auto-update does this unless your installer is known otherwise.
No. The app connects outbound to the hosted relay and works behind firewalls and CGNAT. Commands run with real permissions on your machine, so keep the machine code private and use AI clients you trust.
Free includes up to 10 usable saved machines. Pro costs $49 per month for every saved machine up to the technical ceiling of 100, plus file transfer. If you move to Free, your saved records remain, but only the 10 oldest are usable; deleting one promotes the next.
Install the app and connect your first AI client.