Your AI gives you the commands. Commandeck remembers them.
Commandeck is an app for Windows, macOS, Linux and Android that turns commands into clickable buttons. Click one — it runs on your machine, or on your home server over SSH, and shows the output. No terminal required.
Documentation · Download · Get Pro →
You're not alone. A NAS, a media server, home automation, a mini-PC running Docker — these days half of it gets set up by asking ChatGPT or Claude what to type. It works great… until three weeks later, when a container needs restarting and you're digging through old AI conversations for that one command.
Commandeck is where those commands live. Paste each one into a button once — "Restart Jellyfin", "Update the stack", "Check disk space" — and from then on it's one click from the Windows or Mac desktop you actually use. The command runs on your server over SSH and the output appears in a window.
- No terminal, no re-asking the AI, no copy-paste roulette
- Confirmation prompt on the risky ones
- One button can target several machines at once
- Free, signed button packs from an in-app gallery — install, update or remove several at once
- A native Android app lets you run the same buttons from your phone
And if you use an AI assistant that speaks MCP, it can create the buttons for you: "add a button that restarts nginx" → the button appears in your grid.
Commandeck runs entirely on your own devices. No account, no cloud, no telemetry — nothing leaves your machine. Your buttons are plain text files in your own config folder, and your commands are yours alone. There's no server in the middle and nothing to sign up for.
Memorizing commands is tedious. Commandeck ships with ready-to-use buttons the moment you install it — check disk space, update your system, reboot — no setup, no configuration.
When you're ready to go further, creating your own button takes 30 seconds: paste a command, give it a name, pick an icon. That's it.
Commandeck turns your SSH routine into one-click operations.
- Run the same command across multiple machines with a single click
- Add a host once; pick the target at click time; key copy handled in-app
- Organize buttons by host, environment, or task
- Output in a clean dialog, or directly in a terminal
If you live in the terminal, Commandeck doesn't replace it — it handles the repetitive parts so you can focus on what actually needs thinking.
The local tier is free — unlimited local commands and buttons, no account, no telemetry, no expiry.
Everything server-related lives in Pro: $29, one-time — buy once, yours for good. The trial needs no card and no email — download the Pro build, launch it, and every feature is unlocked for 14 days.
| Free | Pro | |
|---|---|---|
| Local command execution | Unlimited | Unlimited |
| Custom buttons | Unlimited | Unlimited |
| Default buttons (use, edit, delete) | ✓ | ✓ |
| SSH machines | — | Unlimited |
| Multi-machine buttons | — | ✓ |
| Multi-select + group actions | — | ✓ |
| Button themes | 1 (Bold) | 6 + custom CSS |
| Config backup / restore | — | ✓ |
| MCP server (AI integration) | — | ✓ |
Commandeck is built and maintained by one person. The free tier is genuinely useful and will stay free. Pro licenses fund new features, multi-platform testing, documentation, and keeping everything working across OS updates. It's a one-time purchase, not a subscription — and your buttons are plain text files on your own machine, so there's no cloud, no account, and no lock-in either way.
Commandeck ships with ready-made buttons, and an in-app gallery offers more — free, signed button packs for common setups (hardware checks, networking, dev tools, a home-server starter kit, and more). Install, update or remove them in a couple of clicks.
Have a command worth sharing? Community packs are welcome — see commandeck.app for how to submit one.
The latest version for every platform is always here: github.com/neurocontrarian/commandeck/releases/latest That link never changes — bookmark it. Each release page lists Linux, macOS and Windows files together. Download the one for your system.
All Pro builds include a 14-day free trial — no account, no card required. The trial starts automatically on first launch.
| File | When to use |
|---|---|
Commandeck-VERSION-Windows-x64.exe |
Free — Inno Setup installer (Start menu shortcut + uninstaller). |
Commandeck-Pro-VERSION-Windows-x64.exe |
Pro installer. 14-day trial included. |
The installer is not yet code-signed, so SmartScreen may warn: click More info → Run anyway.
| File | When to use |
|---|---|
Commandeck-VERSION-macOS-AppleSilicon.dmg |
Free. |
Commandeck-Pro-VERSION-macOS-AppleSilicon.dmg |
Pro. 14-day trial included. |
The app is not yet code-signed, so on first launch macOS Gatekeeper will block it.
Right-click the app → Open (then confirm), or run
xattr -dr com.apple.quarantine /Applications/Commandeck.app.
| File | When to use |
|---|---|
Commandeck-VERSION-Linux-x86_64.AppImage |
Free — Intel/AMD. |
Commandeck-VERSION-Linux-ARM64.AppImage |
Free — ARM64 (Raspberry Pi, ARM server). |
Commandeck-Pro-VERSION-Linux-x86_64.AppImage |
Pro — Intel/AMD. 14-day trial included. |
Commandeck-Pro-VERSION-Linux-ARM64.AppImage |
Pro — ARM64. 14-day trial included. |
chmod +x Commandeck-*.AppImage
./Commandeck-*.AppImageA native Android app brings the same buttons to your phone. See commandeck.app for availability.
Full feature list
- Auto-reflowing button grid — three button sizes
- Per-button: background color, text color, icon, label, tooltip
- Hide label (icon only) or hide icon (text only)
- Categories with a filterable header dropdown — hide a category from Preferences → Categories
- Search bar · keyboard shortcuts
- Local — runs a shell command on your machine (bash/sh on Linux/macOS, PowerShell on Windows)
- SSH — via Paramiko; authenticate by key (sudo passwords kept encoded, never in plaintext or backups)
- Three output modes: Silent (toast notification), Show output (dialog), Open in terminal
- Optional confirmation dialog before sensitive commands
- Configurable timeout (5–300 s)
- Unlimited SSH machines (host, user, port, key)
- Machine icons (desktop, laptop, server, router…)
- Multi-machine buttons — picker dialog at run time
- SSH key generation and server copy built in — including in-app host fingerprint verification
- Ctrl+click and rubber-band selection
- Group actions: delete, change category, assign machine
- Per-button colors (background + text) — 40-color palette
- Six themes: Bold, Cards, Phone keys, Neon, Tron, Retro (Pro)
- Custom CSS targeting
QFrame#ButtonTile(Qt Style Sheets) (Pro) - Light / Dark / System color scheme
Built-in MCP server — AI assistants (Claude Desktop, Cursor…) can read, create, and run your buttons. 23 tools. Disabled by default; enable in Preferences → Desktop Integration.
- Always on top · Launch at login
- 11 interface languages
- Config backup / restore (Pro)
Commandeck is proprietary software. The local tier is free to use (freeware); Pro unlocks the server and AI features. Your data stays on your device — no account, no cloud.
See LICENSE for the End User License Agreement and THIRD_PARTY_LICENSES for bundled open-source components and their notices. The Commandeck name and logo are trademarks of the author.
© 2026 Neurocontrarian. All rights reserved.
