Run 5 or 500
agents in parallel
Sprint on large migrations. Audit a codebase across 50 repos simultaneously. Generate test suites in parallel. SAM handles provisioning, scheduling, and cleanup.
Warm Node Pooling
After a task completes, the node stays warm for fast reuse. When the next task arrives, it gets an already-provisioned VM instead of waiting for a fresh one to boot. If no task comes, the node auto-destroys after a configurable timeout.
Three layers of defense prevent orphaned VMs: Durable Object alarms, cron sweeps, and maximum lifetime enforcement. You never pay for idle nodes that were forgotten.
Automatic Provisioning
Submit a task, and SAM provisions a VM, creates a workspace, installs the agent, clones the repo, and starts working. When the task is done, the workspace is cleaned up. No manual VM management, no SSH, no Terraform.
Resource Scheduling
Tasks declare their resource requirements. SAM packs tasks onto nodes based on available capacity, using a reservation-based bin-packing model. Full node capacity is tracked so you know exactly what's running where.
Enterprise Use Cases
Large migrations
Run agents across dozens of microservices simultaneously. Each agent gets its own isolated workspace with the full repo context.
Codebase audits
Spawn agents to review security, dependencies, or code quality across your entire organization's repos in parallel.
Test generation
Generate comprehensive test suites for legacy code by running agents on every module at once.
Scheduled maintenance
Use triggers and cron jobs to run agents on a schedule for dependency updates, linting, or automated fixes.
Ready to run multi-agent workflows at scale?
Self-host on Cloudflare's free tier. Bring your own cloud. Your agents, your infrastructure.