A cross-platform utility for managing the Clawdbot Gateway with auto-restart, system tray/menu bar integration, and quick access to diagnostics.
- System Tray/Menu Bar - Runs quietly with the Clawdbot icon
- Auto-Restart - Automatically restarts the gateway if it crashes
- Background Operation - Gateway runs hidden by default
- Quick Access - Dashboard, health checks, status, and logs at your fingertips
- Persistent Settings - Your preferences are saved between sessions
- Auto-Start - Optionally start with your operating system
| Platform | Type | Status |
|---|---|---|
| Windows 10/11 | System Tray App | Ready |
| macOS (Intel & Apple Silicon) | Menu Bar / Background Service | Ready |
- Node.js 22 or later
- Clawdbot CLI installed and configured
# Clone or download
git clone https://github.com/dmkern03/clawdbot-launcher.git
cd clawdbot-launcher/windows
# Install
powershell -ExecutionPolicy Bypass -File install.ps1# Clone or download
git clone https://github.com/dmkern03/clawdbot-launcher.git
cd clawdbot-launcher/macos
# Install
chmod +x install.sh
./install.shRight-click the tray icon for the menu:
| Menu Item | Description |
|---|---|
| Show/Hide Window | Toggle gateway terminal visibility |
| Open Dashboard | Open Control UI in browser |
| Health Check | Run health check with notification |
| Status | View full diagnostic status |
| View Logs | Stream live logs |
| Restart Gateway | Restart the gateway process |
| Stop Gateway | Stop the gateway |
| Settings | Configure dashboard URL, auto-restart, notifications |
| Exit | Stop gateway and close app |
Use the shell commands after installation:
clawdbot-start # Start gateway with auto-restart
clawdbot-stop # Stop gateway
clawdbot-restart # Restart gateway
clawdbot-dashboard # Open Control UI
clawdbot-status # Check if running
clawdbot-logs # View live logsSettings are stored in JSON format and persist between sessions:
Windows: %USERPROFILE%\ClawdbotLauncher\settings.json
macOS: ~/.clawdbot-launcher/settings.json
{
"DashboardUrl": "http://127.0.0.1:18789/",
"AutoRestartEnabled": true,
"AutoRestartIntervalSeconds": 5,
"ShowBalloonNotifications": true
}- Verify Clawdbot CLI:
clawdbot --version - Check Node.js:
node --version(requires 22+) - Run diagnostics:
clawdbot doctor
- Check
Win+R>shell:startupfor duplicates - Check Task Scheduler for old tasks
- Run the uninstall script to clean up
powershell -ExecutionPolicy Bypass -File uninstall.ps1./uninstall.shContributions are welcome! Please feel free to submit a Pull Request.
MIT License - See LICENSE file for details.
- Clawdbot - The AI agent gateway