Rivet (YC W23) – Scale and Orchestrate Agents on S3

Hey HN, this is Nathan and Nicholas from Rivet (https://rivet.dev) – a fast, high-density, and scalable orchestrator for agentic workloads using the actor model. Rather than running a heavyweight sandbox per agent, each agent gets a lightweight actor backed by S3.Actors provide a long-lived process for long agent turns, in-memory state for context, a WebSocket server for multiplayer, durable SQLite storage backed by S3, and hibernation when idle.It's a similar model to Cloudflare Durable Objects, but it’s open source and self-hostable.Here’s a video walkthrough: https://www.youtube.com/watch?v=3Ev6I7DOV9cWhen we went through YC in 2023, we were building infrastructure for multiplayer games like Diep and Krunker. This involved heavily optimizing high-throughput matchmaking, real-time player messages, and blitz scaling. Through that process, we spent a lot of time on workloads where Postgres couldn't keep up with our throughput. We started out by hacking together Lua scripts on top of Redis, but this became too cumbersome to maintain and upgrade. This led us to extend our game server orchestrator to support what we call Rivet Actors today: many lightweight workers with in-memory state and durable storage. By using actors, we were able to serve tens of millions of monthly active users.As agents grew in popularity, it became clear that running agents in sandboxes is inefficient. Sandboxes are expensive, mostly idle, and slow to start. Developers started using actors because they are far more memory efficient (72 KB baseline for actors vs 512 MB for a minimal sandbox) and fast to start (4.9 ms p99 for actors vs 1.7 s p99 for sandboxes).For example, Amp is using Rivet to orchestrate multiplayer agents. They originally tried to build on Cloudflare Durable Objects, but couldn’t launch because of the platform’s limitations and unresponsive support. They migrated to Rivet Actors in a weekend and deploy on-prem. Rivet’s flexible architecture

Hacker NewsToolAISource
0Sign in to voteCopy link

FL score

82

out of 100

Verdict

BUILD

high confidence

Competition

No competitor data yet

Trend

No signal yet

Rivet is an open-source, scalable orchestrator for lightweight agent workloads that improves speed and cost efficiency over traditional sandbox methods.

The pain

Running agents in sandboxes is expensive, slow to start, and resource-heavy, limiting scalability and increasing operational costs for developers.

The gap

Existing solutions like Cloudflare Durable Objects are closed, limited, or costly, leaving a gap for a self-hosted, efficient, and flexible orchestrator.

Build angle

Leverage the actor model with lightweight processes backed by S3 storage to deliver fast startup times and low memory usage, enabling high-density agent orchestration.

Strengths

  • Clear technical advantage in resource efficiency and speed
  • Open-source and self-hostable, appealing to developers needing control
  • Proven traction with real users and YC backing
  • Addresses a real and growing pain in AI agent infrastructure

Risks

  • Niche market with potentially slow adoption outside specialized users
  • Competition from cloud providers and proprietary solutions
  • Requires continuous technical innovation to maintain edge
  • Potential complexity in onboarding and developer education

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “Rivet (YC W23) – Scale and Orchestrate Agents on S3”.

Open FlyBot