Skip to main content
Registry

Browsers

Let agents browse the web from inside the VM with cloud browser providers.

Browserbase Beta

The Browserbase `browse` CLI for controlling a cloud browser from guest programs.

CategoryStatusDocs
Browser Beta Guide

Add to agentOS

Install the package's .aospkg release artifact into a VM so its commands are available inside the VM.

import { AgentOs } from "@rivet-dev/agentos-core";

// Each release publishes registry packages next to a manifest. Use a release
// version, or `latest`.
const base = "https://releases.rivet.dev/agent-os/latest/software/";
const { artifacts } = await (await fetch(`${base}manifest.json`)).json();
const pkg = artifacts.find((artifact) => artifact.name === "browserbase");

const vm = await AgentOs.create();

// The bytes are verified against the digest before the package's commands
// appear on /opt/agentos/bin.
await vm.software.install({
  type: "url",
  url: new URL(pkg.path, base).href,
  expectedDigest: pkg.digest,
});