$ account xmanrui
OpenClaw-bot-review is a Next.js 16 + React 19 monitoring dashboard for the OpenClaw multi-platform AI agent system. It reads local filesystem data (config, session logs) to display real-time agent status, model/session statistics, gateway health, and alerts. The dashboard includes a pixel-art office visualization where agents are represented as wandering characters with a full game loop, sprite system, and bug simulation. It also houses a self-improvement R&D council with an evidence-driven decision pipeline (ingest usage → build council items → deliberate → approve/reject/snooze). The architecture is a client-heavy Next.js app with API routes that wrap OpenClaw CLI commands and direct file reads; no database is used. Key entry points are the main dashboard (`app/page.tsx`), API routes under `app/api/`, and the pixel-office engine in `lib/pixel-office/`. The codebase demonstrates solid engineering with several reusable modules (CLI wrapper, path resolution, model probe, game loop), but contains some large monolithic client components and limited test coverage.