All skills
rivet-dev avatar

/rivet-agentos

@6bead6f official
by Rivetrivet-dev/skills31 stars
8

agentOS: A computer for every agent.

Use this Skill: https://skilld.dev/gh/rivet-dev/skills/rivet-agentos

This session only. Nothing lands on disk.

examplesquickstart-appREADME.md

≈342 tokens on demand. Your agent reads this file only when SKILL.md points to it.

A complete starting point that wires an agentOS server to a client. Reach for this when you want the whole loop in one place: a server that registers a VM with agent software, and a client that opens a session, sends a prompt, and streams the agent's events back.

How it works

server.ts builds a VM with agentOS({ software: [pi] }), registers it via setup, and starts the RivetKit registry. The client connects to that registry, calls getOrCreate to obtain a VM handle, and subscribes to sessionEvent over a live connection. It then creates a pi session (passing the Anthropic API key through env), sends a prompt, and reads back the file the agent wrote to /workspace. An Agent.tsx component shows the same flow from React, streaming events into component state with useEvent.

Run it

npm install
ANTHROPIC_API_KEY=sk-... npx tsx server.ts   # start the registry
ANTHROPIC_API_KEY=sk-... npx tsx client.ts    # in another shell, drive a session

The client prints streamed session events and the contents of the hello.js file the agent creates.

Source

View the source on GitHub: https://github.com/rivet-dev/agent-os/tree/main/examples/quickstart-app

Source: SKILL.md on GitHub

1 warning10d3 checks · Risk SAFE
  • Gen Agent Trust Hub10d

    The skill is a comprehensive documentation and example repository for agentOS, a framework designed to run AI agents in isolated sandboxed environments. It demonstrates core functionalities such as virtualized filesystems, process management, and secure tool bindings. All identified behaviors, including command execution and dynamic code evaluation, are documented architectural features intended for building secure agentic applications.

  • Socket10d

    19 alerts: gptAnomaly

  • Snyk10d

    Risk: LOW · No issues

Signed by skilld at 6bead6f. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 17 hours ago.

Activeupdated yesterday

README badge

README badge for rivet-dev/skills/rivet-agentos