// OpenScale Sandboxes //

Built-in with more features.
At 20x cheaper price.

Each sandbox gets its own microVM, filesystem and network. Run 100 side by side by default, and ask us when you need more.

Running now · 100

////////////////////

@@**__**__**@@

\\\\\\\\\\\\\\\\\\\\

WHY OPENSCALE SANDBOXES

More than other sandboxes
give you.

Bring the SDK you already use. Two env vars to switch.
  • 01Safe by default
  • A real Linux machine per agent.

    Each sandbox is its own Firecracker microVM. Your agent gets root on a real machine, and your users never see each other.

  • 02Start, sleep, stay
  • Up before your agent asks.

    A fresh sandbox is ready by the time your agent needs it.

  • Naps for free.

    After 5 idle minutes it pauses itself. The next call wakes it, memory and files intact.

  • Lives until you delete it.

    No 24-hour cap. Keep a sandbox for weeks; paused ones are free and kept.

  • 03Built for your stack
  • Commands, files, ports, browsers.

    Background commands, streaming and stdin, an interactive terminal, a filesystem, a preview URL per port, Dockerfile templates, a headless browser, pause and resume.

  • Your sandbox code runs unchanged.

    The JS and Python SDKs and the CLI you already use work as they are. Set two env vars, done.

  • 04Fair at any size
  • Pay for the seconds it runs.

    4 vCPU and 8 GB for $0.034 an hour. No platform fee, no minimum.

  • From one to a crowd.

    1–8 vCPU and up to 16 GB, 25 GB of disk included. 100 at once by default, more on request.

PRICE

The lowest bill here.
Everything included.

4 vCPU and 8 GB, running for a full month, at each provider's list price.
One 4 vCPU, 8 GB sandbox running 730 hours, one month
ProviderCost per monthMultiple of OpenScale
OpenScale$24.82—
E2B$241.63×9.7
Daytona$241.63×9.7
Modal Sandboxes$347.48×14
Runloop$462.82×18.6
Vercel Sandbox$497.86×20.1

List prices, 4 vCPU · 8 GB, 3 Nov 2026. Vercel at full CPU.

Included on every sandbox

No caps

  • No session time limit
  • 100 at once from day one
  • 25 GB disk included

Resumable

  • Sleeps when idle, wakes on use
  • Resumes with memory and files intact
  • Paused sandboxes are free

No overhead

  • No platform fee, billed per second
  • Same key as your models
  • Your SDK code runs unchanged

Also on every sandbox: commands, streaming, an interactive terminal, files, preview URLs, Dockerfile templates, a headless browser, pause and resume.

SWITCH TO OPENSCALE

Switch in three steps.
No code to rewrite.

Keep the SDK and CLI you already use. Swap a key and a domain, and run.
  1. Step 1: Get an OpenScale key

    sk-openscale-••••••••

    The same key you use for models. Sign in and copy it.

  2. Step 2: Set two variables

    E2B_DOMAIN=sandbox.openscale.so
    E2B_API_KEY=sk-openscale-••••

    Point the SDK or CLI you already use at us.

  3. Step 3: Run what you already have

    npm test
    ✓ same results, faster

    Templates, commands, files and preview URLs work as before.

FAQs

No. Set E2B_DOMAIN=sandbox.openscale.so and use your OpenScale key as E2B_API_KEY. The JS and Python SDKs and the CLI work as they are.

Yes. If your code already uses these SDKs, it’s the two env vars above. If it uses another provider’s SDK, install the SDK in our docs and swap your create, run and file calls. Ask us and we’ll help you move.

Per second while a sandbox runs, on its allocated size: $0.0065 per vCPU-hour plus $0.001 per GiB-hour of memory. No platform fee, no minimum. Paused sandboxes cost nothing.

With auto-pause on, a sandbox sleeps after 5 idle minutes and wakes on the next call. A busy sandbox never sleeps mid-task.

No. A sandbox lives until you delete it.

100 by default. Ask us and we raise it for your account.

1–8 vCPU and up to 16 GB of memory, with 25 GB of disk included. No GPU.

Singapore for now. More regions are coming.

Volumes, secrets, fork and the snapshots API. Everything else in the SDK works.

Anything else? Read the docs or email us.