- /
- Creators/
- Simon Willison — Creator of Datasette; co-creator of Django/
- smolmachines / smolvm as a sandbox for untrusted Python & JavaScript/
smolmachines / smolvm as a sandbox for untrusted Python & JavaScript
Blog · Watch/Read
- Simon Willison’s research identifies
smolmachines / smolvmas a well-suited sandbox for untrusted Python and JavaScript code, particularly for data transformations, leveraging hardware-isolated VMs for robust security. smolvmprovides strong isolation through hardware-isolated VMs (Firecracker), with tested features like CPU/RAM limits, no network access, storage quotas, and guest-enforced timeouts, achieving cold starts of 0.6-1.5 seconds and warm executions around 50 ms.- The research itself was conducted by Claude Fable 5, which demonstrated “relentlessly proactive” problem-solving by autonomously overcoming its own environment’s limitations (lack of
/dev/kvm) by executing tests on GitHub Actions runners.