CLI available
The signed desktop app is not published yet. Homebrew is the available path for the CLI and host runtime.
The curl installer also selects Homebrew on macOS.macOS is the accessible default. Detection runs after this page loads.
The signed desktop app is not published yet. Homebrew is the available path for the CLI and host runtime.
The curl installer also selects Homebrew on macOS.The Windows installer and native backend are not ready. Asterism runs on Windows hardware through Linux in WSL2.
Use the WSL / Linux path You can also inspect the source and follow native Windows progress on GitHub.Linux uses the curl or source path today. QEMU/KVM works, but the install path remains experimental and is not launch-verified.
Git, Rust, QEMU/KVM, and firmware must already be available.$ curl -fsSL https://asterism.run/install.sh | sh
The script prints each privileged command and asks for confirmation. It does not install Homebrew or Rust.
Read install.sh →$ brew install --HEAD medicalissue/asterism/asterism
$ ast --version && ast images
ast 0.0.2
ubuntu:24.04 arm64, x86_64
debian:13 arm64, x86_64
fedora:42 arm64, x86_64
alpine:3.22 arm64, x86_64 $ ast create agent-home --image ubuntu:24.04 --cpus 4 --mem 8G --disk 80G
$ ast up agent-home && ast ssh agent-home
ast snapshot agent-home cleanSave a known-good disk state.ast logs agent-home -fFollow the guest console.ast down agent-homeShut down cleanly.Install the Asterism CLI on this machine and verify it, then report back.
1. Run `curl -fsSL https://asterism.run/install.sh | sh`. On macOS it installs through Homebrew. Linux builds from source and is not launch-verified. The script prints every privileged command and waits for a y, so set ASTERISM_YES=1 if you cannot answer prompts. If it stops because something is missing, tell me what it named; do not install anything else on your own.
2. Verify: `ast --version`, then `ast images`, which lists the image catalog without starting a daemon or touching the network.
3. Report the installed version and the catalog. Do not pull an image or boot an instance unless I ask for that separately.
State lives in ~/.asterism. `ast --help` lists every command. Homebrew builds Asterism. The native Virtualization.framework backend is the default when it satisfies the request.
Best testedThe script builds from source into ~/.local/bin. Git, Rust, QEMU/KVM, and firmware must be available.
The native backend is not built. Use the Linux path inside WSL2 on supported Windows hardware.
WSL2 pathast ssh agent-home.