Repository navigation
v0.1.0-beta
Pre-release
Pre-release
ClawMonitor v0.1.0-beta
First public beta of ClawMonitor — an observability dashboard for OpenClaw agents.
Features
- Dashboard — real-time overview of agent health, cron jobs, and incidents
- Live Feed — WebSocket-powered streaming of agent events with mixed-density display
- Sessions — browse and inspect agent sessions with message previews and run history
- Incidents — automatic detection of stuck runs, tool failures, retry loops, and auth errors
- Cron Jobs — manage scheduled agent tasks with run transcripts and prompt editing
- Notifications — pluggable alerts via Telegram, Slack, email, and webhooks with daily digest
- Agents — view agent profiles and bootstrap configuration
- Memory & Identity — inspect agent memory and identity files
- Skills & Plugins — browse installed skills and plugin inventory
- Monitor & Cron CLIs — command-line tools for direct database access and cron management
- Full-text search — FTS5 index for searching across conversations
Stack
- Backend: Express 5, TypeScript, better-sqlite3, WebSocket
- Frontend: React 19, Tailwind CSS 4, SWR, Vite
- Runtime: Node.js 22+
Getting started
git clone https://github.com/dodo-digital/ClawMonitor.git
cd ClawMonitor
cp .env.example .env # configure your environment
npm install
npm run build
npm startSee docs/ONBOARDING.md for detailed setup instructions.
Beta notice: APIs and database schema may change between releases. Not yet recommended for production use without review.