OpenClaw Dashboard Pro is a local, browser-based console for managing OpenClaw with a low barrier to entry. After the server starts, most tasks are done in the UI without running OpenClaw CLI commands.
- Check if OpenClaw is installed and up to date
- Install and update OpenClaw with one click
- Switch models and run connectivity tests
- Control the gateway (start / restart / stop / status)
- Manage sessions (create / cleanup / list)
- Get optimization tips and skill recommendations
- Users who want a quick, visual OpenClaw setup
- Teams that need a simple local control panel
- Node.js 18+
- macOS / Linux (Windows via WSL)
openclawinstalled (can be installed from the UI)
- Clone
git clone <your-repo-url> openclaw-dashboard-pro
cd openclaw-dashboard-pro- Start
node server.mjs- Open
http://127.0.0.1:19190
Configure (model switch + OpenAI Chat)

Optimize (skills & recommendations)

- Port:
PORT(default19190) - Host:
HOST(default0.0.0.0)
- This repository contains no secrets or tokens.
- Any API key entered in the UI is written to the local OpenClaw
models.json(outside this repo). - Do not commit your OpenClaw config directory.
- English:
docs/Usage.md - 中文:
docs/使用文档.md
.
├── server.mjs # Local HTTP server
├── public/ # Frontend assets
├── docs/ # User docs (Chinese)
└── .gitignore
- The page doesn't load
Verify the server is running and port 19190 is listening:
lsof -nP -iTCP:19190 -sTCP:LISTEN- Buttons do nothing
Check the "Command Output" log on the page and verifyopenclaw --version.
Please read CONTRIBUTING.md.
Please read SECURITY.md.
MIT License. See LICENSE.
