rivet-dev/agentos
Give agents an operating system as a library. Runs in your existing backend – no sandboxes, VMs, or SaaS. Powered by WebAssembly & V8 isolates. observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 99
- Release rhythm 95
- Longevity 67
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 939
- days_rel: 36
- days_push: 7
- n_releases_24m: 16
Adoption not part of the score
4426 stars · 227 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
agentOS is a library that gives AI agents a lightweight operating system running inside your existing backend process, using WebAssembly and V8 isolates instead of microVMs or containers. It provides agents with isolated filesystems, processes, shell, and networking, with granular permissions and built-in support for coding agents like Pi, Claude Code, Codex, and OpenCode.
Use cases
- run coding agents like Claude Code or Codex in isolated VMs inside my backend
- sandbox untrusted agent code without booting microVMs or containers
- give AI agents a filesystem, shell, and networking with permission controls
- run agent workloads with fast cold starts and low memory overhead
- host durable multi-step agent sessions and workflows
- coordinate multiple agents with agent-to-agent communication
- self-host an agent execution runtime instead of using a SaaS sandbox
When to choose
- you need to run coding agents or untrusted code with isolation but want to avoid microVM/VM fleet overhead
- you want agents to call your backend functions directly via bindings with credentials staying on the host
- you need fast cold starts (milliseconds) and low per-instance memory for many concurrent agent executions
- you want granular permission control over filesystem, network, process, and environment access for agents
- you want an open-source, self-hostable alternative to sandbox SaaS providers like E2B
When to avoid
- you need a full Linux environment with browsers, native binaries, or dev servers — a traditional sandbox is a better fit (though agentOS can mount sandboxes)
- your stack is not JavaScript/TypeScript-centric on the host side
- you only need simple LLM API calls without code execution or isolation
- you require OS-level virtualization guarantees rather than V8 isolate/WASM-based isolation
Facets
library · maturity active
agent-framework security wasm sdk workflow-automation file-system networking large-language-models developer-tools security backend cross-platform self-hosted cloud v8-isolates webassembly-isolation coding-agents agent-runtime posix-syscalls in-process-vm sandbox-alternative rivet sandbox ai-agents automation nodejs docker
10 sources
- readme: https://github.com/rivet-dev/agentos · fetched 2026-08-28 · 3c383a7d6388
- homepage: https://agentos-sdk.dev · fetched 2026-08-29 · ea9379ec0924
- site_page: https://rivet.dev/agentos/docs · fetched 2026-08-29 · 107516c42a1a
- site_page: https://rivet.dev/agentos/docs/agents/pi · fetched 2026-08-29 · ccb42c4027e1
- site_page: https://rivet.dev/agentos/docs/agents/claude · fetched 2026-08-29 · 84d837a06b08
- site_page: https://rivet.dev/agentos/docs/agents/codex · fetched 2026-08-29 · 988c50da6cb8
- site_page: https://rivet.dev/agentos/docs/agents/opencode · fetched 2026-08-29 · 94fb9325b391
- site_page: https://rivet.dev/cloud · fetched 2026-08-29 · 27b3b0b1ec74
- site_page: https://rivet.dev/agentos/integrations · fetched 2026-08-29 · 1c35ab089f6a
- site_page: https://rivet.dev/agentos/integrations/vercel-eve · fetched 2026-08-29 · 605a696a9afe
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rivet-dev/agentos | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="rivet-dev/agentos")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem