← All releases

2026-04-30

TypeScript SDK, New Plugins, Docs, Docker

What's New

April 30

Smash that like & subscribe (upgrade) button!

heyvm --upgrade
Upgraded heyvm 0.25.0 -> 0.29.0

TypeScript SDK

New NPM package to make it easier for developers to work with the API:

npm i @heyocomputer/sdk

Basic client:

import { Sandbox } from "@heyocomputer/sdk";

const images = await Sandbox.listPublicImages({ backend: "firecracker" });
const bun = images.find((i) => i.name === "bun");
if (!bun) throw new Error("bun image not available");

const sandbox = await Sandbox.create({
  image: bun.id,
  driver: "firecracker",
});

console.log(await sandbox.commands.run("bun --version"));
await sandbox.kill();

New Plugin Support

This week we're adding AMP and OpenAI Codex support!

AMP Code

heyvm install-amp-plugin

OpenAI Codex

heyvm install-codex-plugin

Docker Image Exports

Create a docker image based on your VM! We now have bidirectional Docker support for select virtualization drivers - create VMs from OCI compatible Dockerfiles and export running VMs as well. This gives developers a loop for creating software quickly and running it in their existing container based environments like Kubernetes:

heyvm export docker my-cool-vm

firecrackerd support

On Linux machines we already had firecracker support plus an image builder tool. Now we additionally support firecrackerd which allows you to run firecracker VMs based on OCI compatible images! On Linux machines, just pass firecrackerd as the backend.

Our Docs Overfloweth

We counted and we are up to 13 different supported virtualization backends in heyvm. We believe there isn't a one-size-fits-all solution for agent workloads and we want to continue meeting you where you're at. Check out the options at https://docs.heyo.computer/docs/backends/