Ybacked by y combinator(f26)·apache 2.0

a computer foranything, anywhere.

open-source microvm sandboxes for ai agents and untrusted code. a kernel per sandbox. run locally on your own hardware, or request access to our managed cloud.

talk to a founder

teams building with microsandbox

and many more
00 / Local quickstart

Run your first sandbox.

Choose the interface you already use, copy one command, and run it on your machine.

open the full quickstart
npx microsandbox run ubuntu:latest
read the docs
01 / Workload portability

the workload moves. the boundary stays.

see how we compare
Workload contract / 01agent / ubuntu:latest
local runtimenowmicrosandbox cloudprivate betabyocevaluate
oci workload / local runtime
01 / localavailable now

local. a real microvm in milliseconds.

one command gives untrusted code its own kernel on your machine. no daemon, no root, no account. when the code goes rogue, it trashes its computer, not yours.

agent / ubuntu:latest
read the local quickstart
private-beta cloud / by request
02 / cloudprivate beta.

cloud. the same sdk on our hardware.

the sandbox you built locally runs unchanged in our cloud. orgs, sso, audit logs, quotas, invoicing. local or cloud is a config change, not a rewrite.

agent / ubuntu:latest
request cloud access
byoc / evaluation
03 / byocevaluation

byoc. the same boundary inside your walls.

regulated, or just careful? the exact same runtime is apache 2.0 open source. run it in your own vpc or on your own metal. contact us to evaluate.

agent / ubuntu:latest
contact us to evaluate
02 / Isolation contract01 / kernel

One workload.One microVM.

Each sandbox carries its own kernel behind a hardware boundary.

0shared host kernels
Shared host kernels
0

A separate kernel boundary for every workload.

03 / open by default

trust the runtime you can actually inspect.

read the security model. reproduce the benchmarks. run the runtime on your own machine before you put it in your fleet.

book a demo

give your agent api access without handing it the key

keep credentials host-side, let the sandbox work with placeholders, and choose which destinations can receive the real value.

protect api keys in an ai agent sandbox
Microsandbox cloud

one boundary, wherever your code runs.

one sdk. one api. local or cloud is a config change, not a rewrite. private beta. access is by request.

04 / FAQ

FAQ

Still have a question? Ask in Discord.

How is this different from Docker?

ordinary Docker Engine containers share a kernel. microsandbox runs each sandbox in its own microVM and keeps the OCI-image workflow. Docker Sandboxes is a separate microVM product; see the comparison for its licensing and deployment differences.

Is my code and data private?

The local runtime runs on your machine. For managed deployments, we review data handling, residency, audit, and secrets requirements with your team before rollout.

Can I run microsandbox inside my own environment?

macOS · Linux · Windows. byoc brings the runtime to your own cloud or metal. contact us to evaluate.

Which languages do you support?

Rust, TypeScript/Node, Python, Go, and a CLI today. MCP workflows are also part of the developer surface.

What should enterprise teams evaluate first?

by default, sandboxes can reach the public internet. private, host-local, link-local, and metadata destinations are blocked. egress can be reduced to an allowlist or disabled entirely. in the cloud, the non-public block cannot be lifted, even by you. credentials are destination-bound. the sandbox works with a placeholder; the real value is substituted host-side into supported intercepted outbound requests, only for destinations on your allow-list. an approved destination still receives the real credential and could reflect or misuse it, so scope your allow-lists accordingly.

Is microsandbox open source?

microsandbox runs untrusted code in hardware-isolated microVMs with their own kernel. It is open source under Apache 2.0.

How does pricing work?

running the apache 2.0 runtime locally is free. private beta. access is by request. private beta pricing is published at /pricing; rates need owner confirmation before promotion.