Rivet, a Y Combinator W23 company, introduced an orchestrator designed for agentic workloads. The system is built on the actor model, where each Rivet Actor functions as a long-lived process. These actors maintain in-memory state, incorporate a SQLite database, and utilize WebSockets for real-time communication. They are addressed by a key and can be created per agent, session, user, or tenant.
The platform reports performance metrics including 4.99 ms p99 cold start times, attributed to not requiring image pulls or VM boots. Each actor consumes 72 KB of RAM, as actors share a node process rather than each booting a sandbox, allowing a single server to host hundreds of thousands of actors. SQLite databases are backed by S3, achieving 1.07 ms durable writes and 1.36 ms reads at p99, which is approximately 10.4 times less than replicated SSD storage. Actors hibernate when idle, incurring no cost and resuming with state intact upon the next request.
Rivet supports development in plain Node.js, Bun, or Rust. The provided code examples illustrate how to define an actor with a per-actor SQLite database for persistence across restarts and hibernation. It also shows how to handle chat interactions, durably save messages, stream responses, and broadcast tokens to connected clients. On the client side, developers can connect to an actor, listen for real-time events, and call actions on the actor.
Rivet positions its Actors as foundational components for various applications, including durable processes for agents with memory that survives restarts, multi-step workflows that replay, and an 'agentOS' for running agent-generated code. All products shipped by Rivet use this same control plane and actor scheduling.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Rivet, a Y Combinator W23 startup, launched an orchestrator for agentic workloads built on the actor model, featuring 4.99 ms p99 cold starts and 72 KB RAM per actor. This platform allows developers to create long-lived processes with in-memory state, SQLite databases, and WebSockets, supporting Node.js, Bun, or Rust environments.