smolbox

starting…

A Linux sandbox running in this tab. Commands go to a Go agent inside the VM, one at a time; the working directory and anything you write to /tmp survive between them. There is no pty behind this, so interactive programs and Ctrl+C are out — but cd, ArrowUp and Ctrl+L all work. Busybox, coreutils, grep, rg, tree and python3 are installed.

Lines starting with : are handled by this page rather than the guest: :get <path> downloads a file out of the VM (read in chunks over the same exec API, then checked against the guest's own sha256), and :help lists them.

This is the WASI build: the same dist/smolbox.wasm runs under wazero and in the browser, and it can mount a host folder read-only at /mnt/host.

Also here: agent/ is a chat UI with a local model driving this VM. It needs make model first.