Skip to main content

ClawControl Documentation

ClawControl is a local-first operations console for OpenClaw orchestration. This site documents the implemented product behavior in the current repository.

What ClawControl Is

  • A Next.js app with a local API layer, SQLite persistence, and a dashboard for work orchestration.
  • An Electron desktop wrapper that starts and supervises the same local server.
  • A governance-first console with typed confirmations, approval gates, receipts, and activity audit trails.

Non-negotiable Operating Model

  • ClawControl is loopback-only by default (127.0.0.1 / ::1).
  • 0.0.0.0 bind strategy is not supported for ClawControl docs or operations.
  • Remote access is tunnel-only (including Tailscale-over-SSH tunnel), never tailscale serve.
  • Desktop app releases are currently unsigned; trust/install guidance is mandatory.
  • OpenClaw-backed pages use real data only. No fake/demo fallback is used when OpenClaw is unavailable.

Start Here

  1. Web-only quickstart
  2. Desktop app quickstart
  3. First-run setup flow

System Snapshot

  • UI pages: /dashboard, /work-orders, /agents, /workflows, /agent-templates, /plugins, /skills, /maintenance, /settings, /workspace, /console, /cron.
  • API domains: config/init, OpenClaw, work orders/operations, agents/templates/teams, workflows/packages, plugins/skills/models, workspace, maintenance, streaming.
  • Persistence: SQLite via Prisma plus settings.json for runtime configuration.

Last updated

2026-02-09