TypeScript SDK and CLI
npm i -g commandagi — the commandagi command (whoami, threads, call any tool) and the SDK for Node 22 and later. Version 0.4.1, MIT.
The desktop app is the workbench with this computer's host inside — it reaches the serial ports, cameras and network machines next to you. Here is exactly what is published today.

Plate 09 · A laptop on the bench, a USB cable running to a controller board
The workbench, plus the host for this computer: one program. It updates itself where the format allows (the AppImage), and offers a download where it does not.
| Platform | Format | Status | Download |
|---|---|---|---|
| Linux arm64 | AppImage | Available | Download |
| Linux x64 | AppImage | Available | Download |
| macOS Apple silicon and Intel | .dmg | Available | Download |
| macOS Apple silicon and Intel | .zip | Available | Download |
| Windows arm64 | Installer | Available | Download |
| Windows arm64 | Portable .zip | Available | Download |
| Windows x64 | Installer | Available | Download |
| Windows x64 | Portable .zip | Available | Download |
# x64 (arm64: commandagi-0.1.1-linux-arm64.AppImage)
chmod +x commandagi-0.1.1-linux-x86_64.AppImage
./commandagi-0.1.1-linux-x86_64.AppImageCheck a download against the SHA-256 above with sha256sum <file>.
Command line and SDKs
npm i -g commandagi — the commandagi command (whoami, threads, call any tool) and the SDK for Node 22 and later. Version 0.4.1, MIT.
pip install commandagi — the same client for Python 3.9 and later. Version 0.4.0.
Point any MCP client at https://api.commandagi.com/mcp with an API key. Nothing to install. How
The host that drives machines on this computer runs inside the desktop app today. Its standalone command line — commandagi daemon, grant and mcp — is not published as a package yet.
The workbench runs in your browser, with nothing to install. Machines on USB connect from the page itself, in browsers with WebSerial.