| name | command-center |
| version | 1.4.1 |
| description | Mission control dashboard for OpenClaw - real-time session monitoring, LLM usage tracking, cost intelligence, and system vitals. View all your AI agents in one place. |
| metadata | {"openclaw":{"requires":{"node":">=18"},"install":[{"id":"start","kind":"shell","command":"node lib/server.js","label":"Start Command Center (http://localhost:3333)"}],"systemDeps":{"linux":[{"name":"sysstat","binary":"iostat","purpose":"Disk I/O vitals (IOPS, throughput)","install":{"apt":"sudo apt install -y sysstat","dnf":"sudo dnf install -y sysstat","yum":"sudo yum install -y sysstat","pacman":"sudo pacman -S --noconfirm sysstat","apk":"sudo apk add sysstat"}},{"name":"lm-sensors","binary":"sensors","purpose":"Additional temperature sensors","install":{"apt":"sudo apt install -y lm-sensors","dnf":"sudo dnf install -y lm-sensors","yum":"sudo yum install -y lm-sensors","pacman":"sudo pacman -S --noconfirm lm_sensors","apk":"sudo apk add lm-sensors"}}],"darwin":[{"name":"osx-cpu-temp","binary":"osx-cpu-temp","purpose":"CPU temperature (Intel Mac)","condition":"intel","install":{"brew":"brew install --formula osx-cpu-temp"},"url":"https://github.com/lavoiesl/osx-cpu-temp"}]}}} |
OpenClaw Command Center
Mission control for your AI workforce.
Quick Start
npx clawhub@latest install command-center
cd skills/command-center
node lib/server.js
Dashboard runs at http://localhost:3333
Features
- Session Monitoring — Real-time view of all AI sessions with live updates
- LLM Fuel Gauges — Track Claude, Codex, and other model usage
- System Vitals — CPU, Memory, Disk, Temperature
- Cron Jobs — View and manage scheduled tasks
- Cerebro Topics — Automatic conversation organization
- Cost Tracking — Per-session costs, projections, savings estimates
- Privacy Controls — Hide sensitive topics for demos
System Dependencies
Command Center requires only Node.js >= 18 to run. However, some System Vitals features benefit from optional system packages. Without them, the dashboard still works — those metrics simply show zeros or fall back gracefully.
Linux
| Package | Binary | Purpose | Install |
|---|
sysstat | iostat | Disk I/O vitals (IOPS, throughput) | sudo apt install -y sysstat |
lm-sensors | sensors | Additional temperature sensors | sudo apt install -y lm-sensors |
Other package managers: dnf install sysstat lm-sensors, yum install sysstat lm-sensors, pacman -S sysstat lm_sensors, apk add sysstat lm-sensors.
macOS
| Package | Binary | Purpose | Install |
|---|
osx-cpu-temp | osx-cpu-temp | CPU temperature (Intel Mac) | brew install --formula osx-cpu-temp |
For Apple Silicon Macs, CPU temperature requires passwordless sudo for powermetrics.
Command Center logs hints for missing optional dependencies once at startup, and a helper script is available at scripts/install-system-deps.sh.
Configuration
The dashboard auto-detects your OpenClaw workspace. Set OPENCLAW_WORKSPACE to override.
Authentication
| Mode | Use Case |
|---|
none | Local development |
token | Remote access |
tailscale | Team VPN |
cloudflare | Public deployment |
DASHBOARD_AUTH_MODE=tailscale node lib/server.js
API
| Endpoint | Description |
|---|
GET /api/state | All dashboard data (unified) |
GET /api/events | SSE stream for live updates |
GET /api/health | Health check |
Links