Bring Your Own Cloud
You provide your Hetzner API token. VMs run on your infrastructure, billed to your account. The platform never stores your cloud credentials as environment variables.
Simple Agent Manager (SAM) is an open-source platform for running ephemeral AI coding agent environments. It provisions cloud VMs, sets up devcontainers, and gives you a browser-based terminal with Claude Code pre-installed.
AI coding agents need real development environments — not sandboxes. SAM gives each agent its own VM with a full Linux environment, Docker, and git, accessible through a web terminal.
Bring Your Own Cloud
You provide your Hetzner API token. VMs run on your infrastructure, billed to your account. The platform never stores your cloud credentials as environment variables.
Serverless Control Plane
The API runs on Cloudflare Workers — zero infrastructure to manage. D1 for storage, KV for sessions, R2 for binaries.
Ephemeral by Design
Workspaces spin up in minutes and tear down when you’re done. No persistent VMs burning money overnight.
Self-Hostable
Fork the repo, configure a GitHub Environment, push to main. Automated deployment via Pulumi + GitHub Actions.
SAM is a monorepo with four main components:
| Component | Technology | Purpose |
|---|---|---|
| API | Cloudflare Worker (Hono) | Authentication, resource management, VM proxying |
| Web UI | React + Vite (Cloudflare Pages) | Dashboard, terminal, agent chat |
| VM Agent | Go binary | Docker management, PTY sessions, ACP gateway |
| Infrastructure | Pulumi (TypeScript) | D1, KV, R2, DNS provisioning |