Introducing Rivet 3.0 (preview)
Built on S3 with SSD speeds
🏎️ 8ms actor coldstarts
🪶 0.7ms SQLite writes
🤏 78 KB of RAM per actor
🍱 Embed, self-host, or BYOC
📁 S3 is the only dependency, no database
Introducing agentOS 0.4 & Hosted VMs
WebAssembly Linux sandboxes, now as a library or a managed HTTP API
⚡ ~5 ms boot & ~22 MB RAM
💾 Durable, sleeps when idle
👥 Multiplayer, crons, workflows, & JWT
🐛 Many many bux fixes
Rivet now supports Pi Durable on Actors
🕹️ Multiplayer streaming
🪶 Lightweight → ~1.3 MB per agent, starts in ms
💾 Durable → survives crashes, exactly-once input
📦 Harness outside the sandbox
🥧 Vanilla Pi
🍱 Schedules, JWT, sandboxes & more
Introducing Pi 1.0 for Rivet
Running agents inside the sandbox is simple in theory
But in production, the sandbox's blast radius becomes your agent's blast radius:
💥 Sandbox OOMs → agent dies
🔑 Credentials → need a proxy
💤 Sandbox asleep → no crons
🔄 Update → redeploy
Introducing JWT for Rivet Actors
Your frontend can now talk directly to actors — no proxying through your API
🔌 Supports Better Auth, Clerk, WorkOS, more
🎯 Granular access to actors & actions
🔄 Simple token refreshing
✨ Just 𝚖𝚢𝙰𝚌𝚝𝚘𝚛.𝚒𝚜𝚜𝚞𝚎𝚃𝚘𝚔𝚎𝚗(…)