Magic Workshop · Container
Containerized AI agents that remember everything. Yours alone.
Magic Workshop runs each agent in a Cloudflare Container with a FUSE-mounted R2 home directory. Terminal access, persistent files, your repos, your env. The agent never forgets.
50% off the first month of Solo with Magic Sites Studio. Pro included on Agency.
Pricing
Four tiers. Real containers, real memory, real terminals.
Container compute on Cloudflare. R2-backed home directory. Workers AI + Gemini for inference. No per-token markup.
Solo
One container, one repo. For solo builders who want a private AI assistant with memory.
- ✓ 1 vCPU, 2 GB RAM
- ✓ 1 repo cloned in
- ✓ FUSE-mounted R2 home directory
- ✓ Persistent memory between sessions
- ✓ Web chat UI
- ✓ Workers AI + Gemini
- ✓ Community support
Pro
Most popularTerminal access, multiple repos, Discord/Slack gateway. For builders running a real workflow.
- ✓ 2 vCPU, 4 GB RAM
- ✓ Up to 5 repos
- ✓ Terminal + SSH access
- ✓ Discord / Slack gateway
- ✓ Persistent file system on R2
- ✓ Custom tool registry
- ✓ Email support
Team
Multi-user, unlimited repos, beefier hardware. For small teams sharing one agent stack.
- ✓ 4 vCPU, 8 GB RAM
- ✓ Unlimited repos
- ✓ Multi-user accounts
- ✓ Shared memory across the team
- ✓ Terminal + Discord / Slack gateway
- ✓ Audit logging
- ✓ Priority support
Enterprise
Dedicated capacity, GPU options, private VPC peering. For teams that need it locked down.
- ✓ Custom CPU + RAM
- ✓ GPU access (on request)
- ✓ Private VPC peering
- ✓ SSO via WorkOS
- ✓ DPA + sub-processors list
- ✓ Dedicated DO regions
- ✓ Slack support
How it works
Three steps from sign-up to a container that never forgets.
Pick an instance
Solo, Pro, Team, or Enterprise. Each is a Cloudflare Container with a FUSE-mounted R2 home directory so nothing is lost between runs.
It clones your repos
Point the agent at your GitHub orgs and it clones the repos you authorize. Code, notes, and secrets stay inside your container.
Chat, terminal, or gateway
Talk to the agent through the dashboard, drop into a terminal, or wire it to Discord / Slack. The same agent answers across all three.
Use cases
What a container-grade agent unlocks.
Personal AI assistant
An agent that remembers your projects, your prefs, your shortcuts. Wakes up where you left off.
Dev environment with memory
A long-lived sandbox: your code, your tools, your env vars, persistent across sessions and devices.
Customer support agent
RAG over your knowledge base + ticket history. Answers, files, escalates, and learns from corrections.
Multi-step automation
Workflows that can pause, wait, resume, and remember state across hours or days.
Code execution agent
Run scripts, build artifacts, ship to other systems. Container has the tools your edge worker can't run.
Knowledge base with a brain
Ingest docs, transcripts, calls. Query, summarize, and act through the same agent.
How we compare
Built for agents that need to remember.
| Option | Price | Memory | Terminal | Sleep |
|---|---|---|---|---|
| Magic Workshop Pro | $99/mo | Persistent FS on R2 | Yes | Sleeps when idle |
| Replit Agent | $25/mo + usage | Workspace-scoped | Yes | Always-on billed |
| LangGraph Pro | $0.001/node + infra | BYO Postgres | No | Hosted |
| Cursor Business | $40/seat | Editor session | Editor only | Local |
| Daytona | $10/dev + infra | Workspace volume | Yes | Always-on |
| Self-host | $50-500/mo + ops | You build it | Yes | You run it |
Bundle pricing
Magic Sites Studio: 50% off your first month of Solo. Magic Sites Agency: Pro included.
Mix Magic Sites with Magic Workshop and get the discounts automatically applied at checkout. Prefer to subscribe directly? Skip the bundle and start with Solo for $39/mo.
FAQ
Questions before you spin one up.
How does persistent memory work?
Your container's home directory is FUSE-mounted to an R2 bucket scoped to your account. Files, conversation history, and tool state survive sleep, restart, and region failover. The container is ephemeral; the memory is durable.
What happens when the container is sleeping?
Containers scale to zero when idle. The first message after a sleep wakes the container in seconds — your home directory, env, and conversation context are already there. You're billed only for active compute time.
Can it ssh out to other systems?
Yes on Pro and above. The container has outbound network access (subject to your egress policy). Wire it to your servers, your CI, your databases, your inbox. Inbound SSH is dashboard-mediated for security.
Terminal access?
Pro, Team, and Enterprise expose a web terminal in the dashboard. You can also let the agent drive the shell. Solo is chat-only.
Can it run my code?
Yes. Containers ship with Node, Python, and a configurable toolchain. Add your own languages and binaries via the per-instance Dockerfile. Pro and above can mount additional volumes.
GPU access?
Available on Enterprise on request. For most workloads we route inference through Workers AI + Gemini, which is faster and cheaper than running models in-container.
Multi-user?
Team and Enterprise support multiple users on one container with WorkOS-backed auth. Solo and Pro are single-user.
A container-grade agent that wakes up where you left off.
Solo gets you a private AI assistant in minutes. Upgrade as your workflow grows.