Actors
What agents need
How this layer solves it
Provides every agent with a durable process, persistent state and memory, and real-time streaming.
Orchestrate agents. Operate their environment. Automate their work. Deploy what they build.
npx skills add rivet-dev/skillsGive every agent a durable process to live in
Hand every agent a computer of its own
Write multi-step operations that survive restarts
Deploy the backends your agents build
Every agent feature maps to composable layers of the Rivet stack. Pick and choose what features you need to build production agents.
What agents need
How this layer solves it
Provides every agent with a durable process, persistent state and memory, and real-time streaming.
What agents need
How this layer solves it
Provides every agent with secure code execution, an isolated computer, and a persistent file system.
What agents need
How this layer solves it
Coordinates agent communication and runs durable, replayable workflows that survive restarts.
What agents need
How this layer solves it
Deploys the backends your agents build.
One process to install, monitor, and upgrade.
Deploy with the Enterprise Helm chart or a systemd unit.
Use Postgres or FoundationDB for persistence and tiered storage to S3.
Use the same binary, APIs, and control-plane behavior from laptop to production.
In your VPC, on-prem, air-gapped, or embedded.
Runs in your existing backend
Rivet control plane
Scheduling · routing · observability
Your storage
Postgres or FoundationDB for persistence and tiered storage to S3.
Postgres
FoundationDB
S3
Browse and query SQLite databases in real-time across actors and agent sessions
Inspect workflow progress, steps, and retries as they execute
Follow Actor actions, connection events, and application logs while debugging a run
Debug actors and agent sessions by calling actions, subscribing to events, and interacting directly with your code

Install Actors and run it locally while you build.
Deploy Actors on Rivet Cloud with managed infrastructure and persisted Actor data.
Open the dashboardRun the open-source Rivet control plane as a Rust binary or container on your infrastructure.
Read self-hosting docsBuild with agents, build for agents, and run it where your data lives.