mirror of
https://github.com/xmanrui/OpenClaw-bot-review.git
synced 2026-07-27 22:25:52 +00:00
52e0bd8a84b25c8443ac3d8ff8f1f8c95f593bf7
OpenClaw Bot Dashboard
A lightweight web dashboard for viewing all your OpenClaw bot configurations at a glance.
Background
When running multiple OpenClaw agents across different platforms (Feishu, Discord, etc.), it becomes hard to track which bot uses which model. This dashboard reads your openclaw.json config and displays everything in a clean UI.
Features
- Bot Overview — Card wall showing all agents with name, emoji, model, platform bindings, and Feishu App ID
- Model List — View all configured providers and models, with info on which agents use them
- Auto Refresh — Configurable refresh interval (manual, 10s, 30s, 1min, 5min, 10min)
- Live Config — Reads directly from
~/.openclaw/openclaw.json, no manual sync needed
Getting Started
# Clone the repo
git clone https://github.com/xmanrui/OpenClaw-bot-review.git
cd OpenClaw-bot-review
# Install dependencies
npm install
# Start dev server
npm run dev
Open http://localhost:3000 in your browser.
Tech Stack
- Next.js + TypeScript
- Tailwind CSS
- No database — reads config file directly
Requirements
- Node.js 18+
- OpenClaw installed with config at
~/.openclaw/openclaw.json
Languages
TypeScript
92.1%
JavaScript
7.5%
CSS
0.4%