Skip to content

Dashboard

The dashboard is a local web UI where you watch and control everything Maestro is doing.

npm run dev:platform
  • UI: http://127.0.0.1:4788
  • Local API: http://127.0.0.1:4787

The dashboard reads real data from SQLite and stays restricted to 127.0.0.1 or localhost.

  • Overview / Command center — live system status, running tasks, and the agent “pulse”.
  • Task flow — the backlog, priorities, and each task’s state.
  • Awaiting review — delivered draft pull requests waiting for a decision.
  • Projects — the local Git projects Maestro manages.
  • Providers — per-provider mode, quota, and routing policy.
  • Cost and quota — provider readings and reported token usage.
  • Settings — configuration and connections.
  • Create a task (queued) and prepare an isolated worktree.
  • Start an autonomous goal from a prepared task.
  • Inspect progress, evidence, tests, and provider health for any goal.
  • Approve, request changes, or reject PRs in the review queue.
  • Toggle provider modes (enabled / paused / disabled) without a restart.
  • Cancel or delete tasks (delete only when no history exists).