Spin up dedicated agent sandboxes from any MCP client, Claude Code, Cursor, or your own agent. Code execution, file I/O, snapshots. Each sandbox is its own hardware-isolated environment. Compute and data stay inside the EU - no US-Cloud-Act exposure on what your agent does.
Design partners get early access + a discount on the first three months.
from orkestr import Sandbox
# One-shot Python execution inside a fresh sandbox.
with Sandbox.create(template="python-3.12") as sbx:
sbx.files.write("/workspace/main.py", "print(sum(range(1_000_000)))")
result = sbx.exec("python /workspace/main.py")
print(result.stdout) # 499999500000
print(result.duration_ms) # ~120
# Long-lived agent session: pause + resume across requests.
sbx = Sandbox.create(template="node-22", network="restricted")
snapshot_id = sbx.pause()
# ...minutes or hours later, from any worker:
sbx = Sandbox.resume(snapshot_id)
E2B, Daytona, Modal, Cloudflare Sandboxes already exist. Three things make this one worth your time.
Code runs on dedicated bare-metal hardware in Germany or Finland, operated by an EU company. No US parent in the data path. GDPR DPA on the same legal entity as the rest of orkestr.
Hardware-virtualised isolation, every template, no exceptions. Each sandbox gets its own kernel and rootfs; a jailbreak inside one does not reach the host or another tenant. Cold start around 150 ms; under 30 ms from the warm pool.
CPU-seconds and MB-seconds. No per-invocation tax, no monthly platform fee on PAYG. Snapshot storage rolls into the same line item. Pricing details are part of the beta invite.
Click any stage to see what it does. The shape of the call is identical to E2B and Modal, so swapping in the orkestr SDK is one import line.
Speaks the same primitives as the existing managed sandbox providers. If your agent can call a tool, it can call this.
We are not trying to replace the US providers. We are the one to pick when "where the code physically runs" is on the table.
| What you'll ask about | orkestr Sandboxes | Cloudflare / Daytona / Modal / Vercel |
|---|---|---|
| EU data residency, no US parent | EU bare-metal, EU operator | Cloudflare, Modal, Vercel: US-headquartered; Daytona: US/EU mixed |
| Sandbox isolation | Dedicated VM per sandbox | Container or v8 isolate, sometimes VM |
| Snapshot + resume | Native, included on all plans | Available on some, paid tier on others |
| GDPR DPA on request | Yes, same DPA as orkestr platform | Varies; cross-border transfer clauses common |
| Pricing model | Per-second CPU + RAM, no minimums | Per-second or per-invocation, varies |
Tell us what you're building. We onboard a handful of teams each week and will reach out when there's a slot. Design partners get a discount on the first three months once we switch on paid usage.
Join the waitlist. We'll be in touch with onboarding details as slots open.