Skip to main content

Infrastructure for
software that thinks.

Composable stateful compute for AI agents,
collaborative apps, and durable execution.

Start Building
Give this to your coding agent
The Thinker by Auguste Rodin
A Lady Writing by Johannes Vermeer
Portrait of a Man (Possibly Jan Snoeck) by Jan Gossaert

The Thinker

Auguste Rodin · modeled 1880

Actors

The primitive for stateful workloads.

In-memory state

Co-located with compute for instant reads and writes.

Runs indefinitely, sleeps when idle

Long-lived when active, hibernates when idle.

Scales infinitely, scales to zero

Supports bursty workloads and is cost-efficient.

Global edge network

Deploy close to your users without complexity.

WebSockets

Real-time bidirectional streaming built in.

Workflows, Queues, Scheduling

Multi-step operations, durable queues, and timers.

agentOS

agentOS

A lightweight open-source operating system for agents. Built on WASM & V8.

~6ms coldstart, 22 MB RAM

Near-zero cold start with minimal overhead.

32x cheaper than sandboxes

V8 isolates + WASM instead of full VMs.

Embed in your backend

Your APIs. Your toolchains. No complex agent auth.

Mount anything as a file system

S3, SQLite, Google Drive, or the host file system.

Granular security

V8 isolates + WebAssembly. Configurable policies.

Your laptop, your infra, or on-prem

Rivet Cloud, Railway, Vercel, Kubernetes, or on-prem.

Rivet Inspector Dashboard

Built-In Observability

Debugging and monitoring for actors and agents, from local development to production at scale.

SQLite Viewer

Browse and query SQLite databases in real-time across actors and agent sessions

Workflow State

Inspect workflow progress, steps, and retries as they execute

Event Monitoring

Track every state change, action, and agent event as it happens in real-time

REPL

Debug actors and agent sessions by calling actions, subscribing to events, and interacting directly with your code

Runs where you do.

Serverless, containers, or your own servers — Rivet Actors work with your existing infrastructure, frameworks, and tools.

Start local. Scale to millions.

RivetKit is a library. Connect it to Rivet Cloud or self-host when you need scaling, fault tolerance, and observability.

Just a Library

Install a package and run locally. No servers, no infrastructure. Actors run in your process during development.

$npm install rivetkit

Self-Host

Single Rust binary or Docker container. Works with Postgres, file system, or FoundationDB (enterprise). Full dashboard included.

$docker run -p 6420:6420 rivetdev/engine
Rivet

Rivet Cloud

Fully managed Actors and agentOS. Global edge network. Connects to your existing cloud — Vercel, Railway, AWS, wherever you already deploy.

  • Global Edge Network
  • Scales Seamlessly
  • Connects To Your Cloud

Open source, permissively licensed.

Self-hosting matters for enterprise deployments, cloud portability, and avoiding vendor lock-in. Licensed Apache 2.0.

View on GitHub

Infrastructure for software that thinks.

The next generation of software needs a new kind of backend. This is it.