Open standard for packaging instructions, scripts and references in a SKILL.md folder that AI agents load on demand.

SmolVM
Open-source secure, persistent computer for AI agents, used as a sandbox for browser agents and computer-use tasks.
What is SmolVM?
SmolVM is described by its authors as a secure and persistent computer for AI agents. It provides an isolated machine in which an agent can run, so work that involves a browser, files or commands does not touch your host. Repository topics mention agent runtime, AI sandbox, browser agents, browser-use and computer-use, which shows the main use cases. The word persistent suggests an agent's environment can last across tasks rather than being thrown away each time. The code is under the Apache-2.0 license and documentation is at celesto.ai. The pages we read are short, so supported platforms, SDKs and limits are not stated here and should be checked in the docs.
Use cases
- Run browser agents in isolation
- Give an agent a persistent computer
- Test computer-use agents safely
- Sandbox code written by an AI agent
Who it's for
Why use SmolVM
- Protects the host by running agents in a separate machine.
- Lets agents keep their state, because the computer is persistent.
- Fits browser and computer-use agents that need a full environment.
- Is open source, so you can inspect how the isolation works.
SmolVM features
- Secure sandboxed computer for agents
- Persistent environment
- Suited to browser-use and computer-use agents
- Open-source under Apache-2.0
- Documentation at celesto.ai
How to get started with SmolVM
- Open the SmolVM documentation at celesto.ai.
- Install SmolVM following the guide for your platform.
- Start a sandboxed computer and connect your agent to it.
- Run browser or computer-use tasks inside it and review the results.
SmolVM limitations
- Platform support and SDK details are not on the pages we read
- Self-hosted: you run it yourself
SmolVM pricing
SmolVM is open source, so you can use and self-host it for free.
Prices can change and may vary by country or exclude tax. Check the official pricing page.
SmolVM alternatives
The main SmolVM alternatives listed on Debuly are E2B, CubeSandbox, forkd, Sandbox Runtime, Agent Governance Toolkit and agent-browser. The table compares pricing and platforms; order is A–Z.
| Tool | Pricing | Starting price | Platforms |
|---|---|---|---|
| SmolVM | Open source | — | — |
| Agent Governance Toolkit | Open source | — | CLI, API |
| agent-browser | Open source | — | CLI, macOS, Linux, Windows |
| CubeSandbox | Open source | — | Self-hosted, API, Web |
| E2B | Freemium | $150/mo | API, CLI, Web, Python SDK |
| forkd | Open source | — | CLI, API, Self-hosted, Linux |
| Sandbox Runtime | Open source | — | CLI, macOS, Linux, Windows |

Agent Governance Toolkit
Microsoft's open-source toolkit for enforcing policy, identity, sandboxing and audit records on autonomous AI agents before they reach production.

agent-browser
Native Rust command-line browser automation tool built for AI agents, with compact accessibility snapshots and 50+ commands.
Open sourceVisit agent-browser (official site)CubeSandbox
Self-hosted MicroVM sandbox service for AI agents, with fast starts, hardware isolation and E2B SDK compatibility.
Open sourceVisit CubeSandbox (official site)
E2B
Cloud sandboxes where AI agents run code safely, with Python and JavaScript SDKs and per-second usage billing.
FreemiumVisit E2B (official site)
forkd
Open-source Firecracker microVM runtime that forks many agent sandboxes from a warmed parent snapshot and can branch a running VM.
Open sourceVisit forkd (official site)
Sandbox Runtime
Anthropic's open-source srt tool that limits file and network access for any process at the OS level, with no container needed.
Open sourceVisit Sandbox Runtime (official site)
SmolVM FAQ
Is SmolVM free?
The code is Apache-2.0 licensed. No paid plan is described on the pages we read.
What is SmolVM used for?
Running browser agents and computer-use agents, and sandboxing agent-generated code.
Where is the SmolVM documentation?
The docs are on celesto.ai.
What are alternatives to SmolVM?
Alternatives include E2B, CubeSandbox, forkd and Sandbox Runtime.
Sources & verification
Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.
| Source | Type | Accessed |
|---|---|---|
| celesto.ai/docs | official | |
| github.com/CelestoAI/celesto | repository |
Image credits
- Logo: from celesto.ai · fetched · Vendor trademark, used only to identify the product; removed on request
- Cover: none collected yet, so a generated tile is shown.
Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.



