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.

examplesmultiplayerREADME.md

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

Run one agent session and let several clients watch and drive it at once. Reach for this when a session needs more than one viewer — pair programming, a shared review session, or a dashboard mirroring what an agent is doing live.

How it works

Clients connect to the same VM actor by id (getOrCreate("shared-agent")), so they share its durable sessions. Each connection subscribes to the same live event stream—sessionEvent, processOutput, and shellData all fan out to every connected client. One client can open the session and call prompt, while others observe the streaming response without driving it. Because the server fans events out from a single session, the onSessionEvent server hook still fires once per event regardless of how many clients are attached. Reconnecting clients receive new stream entries after subscribing and can recover missed durable entries with readHistory({ sessionId }).

Run it

npm install
# terminal 1 — start the server
npx tsx server.ts
# terminal 2+ — attach observers / drivers
npx tsx collaborative.ts

Multiple clients print the same session events; an observer sees the driver's prompt response stream in real time.

Source

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

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 15 hours ago.

Activeupdated yesterday

README badge

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