Repolode
jontsai

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. 1

    Install the command-center skill with ClawHub

    npx clawhub@latest install command-center
  2. 2

    Change into the installed skill directory

    cd skills/command-center
  3. 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