Hey! Rivet is pure actors at its core, there's nothing inherently specific to agents.
Instead, we provide an optional agent library that runs Pi Durable on top of actors (https://rivet.dev/agents/docs/quickstart/) or you can write your agent from scratch if you choose.