A self-hosted, login-protected web dashboard for monitoring OpenClaw AI agent sessions, API usage, costs, memory files and system health.
jontsai/openclaw-command-center
A self-hosted web dashboard for monitoring and controlling OpenClaw AI agents, showing sessions, costs, system vitals and scheduled jobs.
- Stars
- 247
- Forks
- 57
- Open issues
- 3
- Last commit
- 16 days ago
What is it?
OpenClaw Command Center is a dashboard for operators who run OpenClaw AI agents and want one place to see what those agents are doing. It shows active sessions with their model, channel, token usage and cost, along with LLM usage and quota gauges, system vitals such as CPU, memory, disk and temperature, and scheduled cron jobs with run history.
The dashboard is built with plain JavaScript and Node.js, with no bundler or frontend framework. It pushes updates to the browser over server-sent events and exposes a REST API including a unified /api/state endpoint. It binds to localhost by default and supports token, Tailscale, Cloudflare Access and IP allowlist authentication modes.
Additional panels cover conversation topic tracking, operators interacting with agents, a memory file browser, privacy controls for hiding sensitive items during demos, and per-model cost breakdowns. Features such as a Spacesuit companion for domain-specific panels are described in the project.
Key features
- 01Real-time view of active OpenClaw sessions with model, channel, token and cost details
- 02LLM token usage, cost and quota gauges
- 03System vitals for CPU, memory, disk and temperature
- 04Cron job listing with run history and status
- 05Multiple authentication modes, defaulting to localhost binding
- 06Built with vanilla JavaScript and Node.js, with no build step
Use cases
- Monitoring 24/7 AI agents running on a personal or team OpenClaw deployment
- Tracking LLM spending across models and channels
- Checking scheduled automations and their success or failure history
- Sharing a read-only view of agent activity over a Tailscale network
Quick start
- 1
Install the command-center skill with ClawHub
npx clawhub@latest install command-center - 2
Change into the installed skill directory
cd skills/command-center - 3
Start the dashboard server
node lib/server.js
Things to know
- Requires Node.js 18 or newer and a working OpenClaw workspace to show meaningful data.
- Some system vitals such as disk I/O and temperature need optional OS packages or sudo configuration.
Topics
FAQ
- What is openclaw-command-center?
- A self-hosted web dashboard for monitoring and controlling OpenClaw AI agents, showing sessions, costs, system vitals and scheduled jobs. OpenClaw Command Center is a dashboard for operators who run OpenClaw AI agents and want one place to see what those agents are doing. It shows active sessions with their model, channel, token usage and cost, along with LLM usage and quota gauges, system vitals such as CPU, memory, disk and temperature, and scheduled cron jobs with run history.
- Is openclaw-command-center free to use? What license does it have?
- openclaw-command-center is open source under the MIT license. Check the license terms before using it in commercial products.
- Is openclaw-command-center still maintained?
- Actively maintained. The last commit to openclaw-command-center was on Oct 6, 2026.
- What can I use openclaw-command-center for?
- Monitoring 24/7 AI agents running on a personal or team OpenClaw deployment Tracking LLM spending across models and channels Checking scheduled automations and their success or failure history Sharing a read-only view of agent activity over a Tailscale network
- How do I install openclaw-command-center?
- Install the command-center skill with ClawHub: npx clawhub@latest install command-center Change into the installed skill directory: cd skills/command-center Start the dashboard server: node lib/server.js
- Where can I get openclaw-command-center?
- The source code and installation instructions are on GitHub: https://github.com/jontsai/openclaw-command-center
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted intelligence dashboard that aggregates 27 open-source data feeds on a 15-minute cycle and sends alerts to Telegram or Discord.
Self-hosted monitoring for apps on small servers: a single Go binary that polls Spring Boot, Quarkus, Micronaut or custom JSON endpoints and stores history in SQLite, with no Prometheus or Grafana.
Self-hosted dashboard for dispatching tasks, reviewing agent runs, tracking spend, and coordinating AI agent runtimes like OpenClaw, Claude Code, and Codex.
Self-hosted real-time monitoring dashboard for Proxmox, Docker, Kubernetes, TrueNAS and vSphere, with alerts and scheduled AI patrols.
Open-source platform to query, visualize, alert on and explore metrics, logs and traces from many data sources.