HEYO.COMPUTER
← All releases

2026-03-30

Skills, new images and archives

What's New

March 30

heyvm --upgrade
Current version: 0.14.0
Latest  version: 0.14.3
Downloading https://heyo-cli-releases.s3.amazonaws.com/heyvm/v0.14.3/heyvm-0.14.3-unknown-linux-gnu-x86_64.tar.gz ...
Upgraded heyvm 0.14.0 -> 0.14.3
Location: /home/sarocu/.cargo/bin/heyvm

Skills & MCP 💅

Control sandboxes directly in Claude Code with skills and MCP mode:

# run a heyvm mcp server:
> heyvm --mcp

# install skills in a project
> heyvm install-skills
# ...creates .claude/skills/...

Alpine for libvirt

libvirt is our driver for fully featured, KVM sandboxes - these are super flexible virtual machines that can be used for a number of purposes. Until now, we've shipped Ubuntu 24.04 - a general purpose workhorse. Now, we offering Alpine support as well :tada:

Alpine is substantially smaller and lighter weight with a focus on security.

Archive any directory 📁

You can now create an archive out of any given directory and use it to create a new sandbox or update an existing one by replacing the standard /workspace mount:

# archive your current working dir:
> heyvm archive-dir --name blogs-archive
Archiving directory: /home/sarocu/Projects/vm-mounts/blog
  Excluded 2 directories: .git, node_modules
Archive: 37 files, 0.1 MB uncompressed -> 0.0 MB compressed
Uploading archive (0.0 MB)...
Archive created successfully:
  ID: ar-36dfbebf
  Size: 44382 bytes
  Created: 2026-03-29T16:39:24.458779+00:00

# update a running, deployed sandbox:
> heyvm update blog --archive ar-36dfbebf

Start Commands, Working directory and setup hooks

Container infrastructure has developed a lot of really convenient idioms and we wanted to steal some of them for you:

  • start command - set a command to run everytime the VM boots
  • working directory - assume a path in which to default to
  • setup hooks - commands that run when the sandbox is updated (e.g. if you replace the mounted directory with an archive)

Edit in the TUI or web app

Bugs 🐛

Of course there were bugs. Here are the most annoying ones we fixed:

  • stale proxy forwarding - after sandboxes expired, we were sometimes continuing to point the proxy at the old session
  • fix the install path in Windows
  • add edit menu in TUI (some settings were only updatable via the API)
  • local sandboxes in Apple VF respect memory settings
  • Support compound commands in exec