smol-machines/smolvm
An embeddable, portable, branchable virtual machine for safely running agents locally.

Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history
smolvm is a Rust-based CLI that launches lightweight Linux microVMs with sub-second cold starts across macOS, Linux, and Windows. It packages stateful VMs into single .smolmachine files for portable rehydration. The project is positioned as isolation-by-default infrastructure for running coding agents and other software safely on a local machine.
Frequently asked
- What is smol-machines/smolvm?
- An embeddable, portable, branchable virtual machine for safely running agents locally.
- Is smolvm open source?
- Yes — smol-machines/smolvm is open source, released under the Apache-2.0 license.
- What language is smolvm written in?
- smol-machines/smolvm is primarily written in Rust.
- How popular is smolvm?
- smol-machines/smolvm has 6.2k stars on GitHub.
- Where can I find smolvm?
- smol-machines/smolvm is on GitHub at https://github.com/smol-machines/smolvm.