← all repositories

smol-machines/smolvm

An embeddable, portable, branchable virtual machine for safely running agents locally.

6.2k stars Rust AgentsCoding Assistants
smolvm
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.