← all repositories

smol-machines/smolvm

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

★7k stars Rust AgentsCoding Assistants
smolvm
Velocity · 7d
+22
★ / day
Trend
↗accelerating
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 7k stars on GitHub and is currently accelerating.
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.