Simple Agent Manager (SAM) is an open-source platform for getting real work done with AI coding agents. You import a GitHub repository, describe what you want in a chat, and SAM runs your choice of AI coding agent — Claude Code, OpenAI Codex, Gemini CLI, Mistral Vibe, OpenCode, or Amp — that can read your code, make changes, and open a pull request when you ask. SAM provisions the environment for you.
AI coding agents need real development environments. SAM gives each agent an isolated environment behind a simple chat — a container that starts in seconds for conversation and focused edits, or a full cloud VM with your .devcontainer, Docker, and toolchain when the agent has to build and test your stack. You describe the outcome you want; SAM handles the servers and the setup. The agent commits, pushes, and opens pull requests when instructed.
Bring Your Own Cloud
Connect a Hetzner, Scaleway, Vultr, Infomaniak, DigitalOcean, UpCloud, or GCP credential and VMs
run on your own infrastructure, billed to your account. On the hosted platform, compute can be
provided for you. Your cloud credentials are never stored 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, Durable Objects for real-time chat.
Ephemeral by Design
Container sessions start in seconds and VM workspaces in minutes, and both tear down when you’re
done. Warm node pooling reuses idle VMs for fast follow-up work.
Self-Hostable
Fork the repo, configure a GitHub Environment, then run Deploy Production. Pulumi + GitHub
Actions provision the stack.