Skip to main content

Rivet

Find the right starting point: quickstarts by Actor type, architecture, guides, deploying, and self-hosting.

Rivet runs agents, workflows, sandboxes, and generated apps as Rivet Actors: long-lived processes with durable state. One control plane schedules them, routes requests to them, and persists their state. Your code runs in workers you operate, on your own infrastructure or on Rivet Cloud.

Start Building

Pick the Actor type closest to what you are building. Each has its own quickstart; everything on this tab applies to all of them.

Learn How It Works

Deploy

Connect and Operate

I want toRead
Point my backend and clients at RivetConnect
Let a browser or mobile app reach an Actor without a secretAuthentication, JWTs
Separate production from staging, or one customer from anotherNamespaces
Run workers and route Actors to the right hardwareWorkers & Pools
Ship new code without downtimeVersions & Upgrades
Place Actors near users or dataRegions & Multi-Region
Trace a request across ActorsOpenTelemetry
Understand why an Actor is pending or crashedActor Statuses, Troubleshooting
Inspect Actors and workers over HTTPManagement API
Run a game server or batch job as an Actor without RivetKitContainers, Unity, Godot

Tools

  • CLI: deploy to Rivet Cloud and run local development for serverless platforms.
  • Rivet MCP and the Rivet skill: connect your AI coding assistant to Rivet.
  • Integrations: frameworks and libraries that run on Rivet Actors.
  • Registry: every Actor type, first-party and community.