Deploy SAM
All Features

See everything.
Stay in control.

A dashboard for all your agent work. Track active tasks across projects, monitor node health across every cloud, and get notified when agents need your attention.

  • Active tasks across every project, with status and timing at a glance
  • Node health with CPU, memory, and disk usage per machine, across every connected provider
  • Notifications filtered by type — errors, completions, progress, and decision points
Read the guide
Dashboard with an Active Tasks grid of six task cards across Payments API and Merchant Portal showing In Progress, Queued, and Completed status with submitted and last-message timing, and a Projects grid with workspace and session countsDashboard with an Active Tasks grid of six task cards across Payments API and Merchant Portal showing In Progress, Queued, and Completed status with submitted and last-message timing, and a Projects grid with workspace and session counts

Multi-project dashboard

See active tasks with their status, project, and timing. Below that, a project grid shows workspace counts, session counts, and last activity for each repo.

Dashboard with six active task cards across two projects and a Projects grid showing workspace and session counts per repositoryDashboard with six active task cards across two projects and a Projects grid showing workspace and session counts per repository Active tasks at the top, all projects below — click any card to jump in

Infrastructure you can see, across every cloud

Each node card shows its provider, spec, pricing, CPU/memory/disk usage, and the workspaces running on it — whether it is on Hetzner, Scaleway, Vultr, or any other connected provider. Create new nodes or add workspaces from the same page.

Nodes page listing Hetzner, Scaleway, and Vultr machines side by side with status, health, observed and configured hardware, offering price, CPU, memory, and disk usage, and the workspaces on eachNodes page listing Hetzner, Scaleway, and Vultr machines side by side with status, health, observed and configured hardware, offering price, CPU, memory, and disk usage, and the workspaces on each Node specs, real-time resource usage, and workspace allocation across providers

Never miss a decision point

Notifications are categorized by type — task completions, errors, progress updates, sessions ended, PRs created, and moments where agents need human input. Filter to focus on what matters.

Project notifications feed with filter chips for All, Task Complete, Needs Input, Error, Progress, Session Ended, PR Created, and Operational Failure, listing nine notifications with several unreadProject notifications feed with filter chips for All, Task Complete, Needs Input, Error, Progress, Session Ended, PR Created, and Operational Failure, listing nine notifications with several unread Filter by type — Task Complete, Needs Input, Error, Progress, and more

Ready to try SAM?

SAM is open source. To deploy it, you need a Cloudflare Workers Paid plan, a domain on Cloudflare, and a GitHub account.