website/src/content/posts/2026-07-06-introducing-the-agentos-package-registry/page.mdx
agentOS is a lightweight alternative to sandboxes that doesn't require a heavyweight VM. We built it to be the best way to ship agents: performant, efficient, flexible, and dead simple to use.
Today we're doubling down on the last two. The agentOS Package Registry makes agents flexible and simple: npm install any capability your agent needs, from binaries to browsers to sandboxes.
Every agent is different, and there's no one-size-fits-all:
Each is a different set of tools on top of the same runtime.
On top of that, agentOS runs Linux on WebAssembly, so every command has to be cross-compiled to WebAssembly. Existing registries like apt and Homebrew ship native binaries, not WebAssembly, so none of them work here. agentOS needs a registry purpose-built for it.
The agentOS Package Registry is how both official Rivet packages and community packages are shared. It lets you pick and choose the tools your agent needs and add them with a simple npm install.
Traditional package managers like apt and Homebrew copy and unpack files on every install, taking seconds due to expensive filesystem operations.
Instead, agentOS packages install in 130µs. That's 1,900× faster than apk and 6,700× faster than apt.
agentOS mounts the package straight into the VM's filesystem, with zero I/O. Adding packages never touches your cold start, so your agents stay fast no matter how much you install.
For the full breakdown of how this works, read Building the World's Fastest Package Manager with agentOS.
The registry is your one-stop shop for everything you need to provide to an agent:
ripgrep or jq, akin to apt installs.npm has withstood the test of time with broad compatibility, so it was an obvious choice for delivering agentOS software.
It's tempting to think shipping your own package registry is easy: an S3 bucket and an index and you're done. But that skips everything a real registry needs:
The agentOS Package Registry ships with all of this out of the box by leveraging npm's infrastructure.
Because it's built on npm, agentOS is enterprise-ready from day one:
The agentOS package format makes it easy to ship your own package for custom agents, binaries, sandboxes, and more.
All it takes is:
Pull requests are welcome to get your package listed in our registry.