← all repositories

rivet-dev/rivet

A Rust-based actor runtime providing durable, stateful execution primitives for AI agents with built-in queuing, streaming, and real-time communication.

5.7k stars Rust Agents
rivet
Not currently ranked — collecting fresh signals.
star history

Rivet Actors is a framework for building long-running, stateful agent processes. It runs actors with in-memory state that automatically persists to durable storage backends including Cloudflare Durable Objects and FoundationDB. Actors process messages from queues, integrate with LLM APIs for streaming responses, and broadcast events to connected clients in real-time. The system handles scheduling, workflows, and provides client SDKs for connecting to running agents from frontend or backend code.

Frequently asked

What is rivet-dev/rivet?
A Rust-based actor runtime providing durable, stateful execution primitives for AI agents with built-in queuing, streaming, and real-time communication.
Is rivet open source?
Yes — rivet-dev/rivet is open source, released under the Apache-2.0 license.
What language is rivet written in?
rivet-dev/rivet is primarily written in Rust.
How popular is rivet?
rivet-dev/rivet has 5.7k stars on GitHub.
Where can I find rivet?
rivet-dev/rivet is on GitHub at https://github.com/rivet-dev/rivet.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.