ClawController is a dedicated administration app designed to orchestrate your OpenClaw Gateway instances without having to dig through command lines. Designed for desktop, it serves as a lightweight system tray / widget companion built on native webviews using Tauri v2.
- Start/Stop UI: Instant status visualizer to manage Node states.
- Smart Fix / Hard Reset ⚡: Easily eradicate hanging or zombified node instances safely.
- Live Logs 📄: Stream the raw event logs of your OpenClaw node seamlessly into an independent terminal window.
- Doctor 🩺: Run built-in diagnostic tools to check OpenClaw’s health.
- Cross-Platform: Available and natively optimized for Windows, macOS, and Linux.
Head over to the Releases tab to download the latest precompiled ClawController.exe for Windows, .dmg for Mac, or .AppImage for Linux.
Note: GitHub Actions automatically build the binary releases directly from source code on every new tag!
Windows (PowerShell):
irm https://raw.githubusercontent.com/OpenKrab/ClawController/main/install-windows.ps1 | iexmacOS (Terminal):
curl -fsSL https://raw.githubusercontent.com/OpenKrab/ClawController/main/install-macos.sh | bashIf you want to tweak styles, add features or build from the source code locally yourself:
- Prerequisites: Ensure you have Rust, Node.js (v20+), and pnpm fully installed on your machine.
- Clone & Install:
git clone https://github.com/OpenKrab/ClawStart.git
cd ClawStart/claw-controller
pnpm install- Run in Dev Mode:
pnpm tauri dev- Compile for your current OS:
pnpm tauri build