Features
System Tray
Health indicator in the system tray. Green when healthy, yellow for degraded, red for errors.
Global Hotkey
Push-to-talk hotkey (default:
Alt+Space) works from any application. Configurable via settings.Auto-Start
Optional auto-start on system login. The backend sidecar starts automatically.
Health Monitor
Monitors backend health and automatically restarts the sidecar if it crashes.
Architecture
The desktop app is a Tauri 2 shell that embeds the full agtOS backend:Installation
Download the desktop app from GitHub Releases:| Platform | Format | Architecture |
|---|---|---|
| macOS | .dmg | Apple Silicon (arm64) + Intel (x86_64) |
| Linux | .AppImage, .deb | x86_64 |
| Windows | .msi, .exe | x86_64 |
Configuration
The desktop app reads the same environment variables and config file as the CLI:~/.agtos/config.json— persistent configurationAGTOS_PTT_HOTKEY— push-to-talk hotkey (default:Alt+Space)AGTOS_NOTIFICATIONS_ENABLED— desktop notifications (default:false)
Push-to-Talk
The global PTT hotkey captures audio from the system microphone and streams it to the voice pipeline. It works from any application — you don’t need the agtOS window focused.The desktop app connects to the agtOS backend via
localhost. It uses the same REST API, WebSocket, and MCP endpoints as the web dashboard and CLI.