A TypeScript web UI that reads an existing OpenClaw installation and shows health, usage and spend, staff activity, tasks, approvals, documents and agent memory. A Collaboration page lets agents discuss, assign, hand off and review work in one shared thread, dispatched through the real `openclaw agent` runtime. It starts read-only with local token auth and mutation routes disabled.
Who it is for: OpenClaw users who want a local dashboard for usage, tasks and agents
Strengths
Safe defaults: read-only mode, local token auth, mutation and approval actions disabled
Uses the live OpenClaw roster from openclaw.json; no agent renaming needed
Usage page covers spend, subscription windows, and per-session context pressure
Dockerfile and compose example included, plus build, test and smoke scripts
Weaknesses
Works only with OpenClaw; not a dashboard for other agent stacks
Requires a running OpenClaw Gateway and read access to its home directory
No tagged releases; installed from a git clone with npm
Docker needs OpenClaw data paths mounted and Gateway URL wired by hand