Build applications that remember. Raindrop Actors are stateful compute units that maintain persistent data, coordinate workflows, and enable advanced AI agents—all with automatic scaling and zero server management.
Each actor instance maintains its own storage that persists between requests. No external DB needed for simple state.
Route requests to the right actor by ID. User sessions, carts, chat rooms—each gets its own actor instance.
Schedule operations for the future—timeouts, cleanup, reminders—using built-in alarms and automation.
Each actor is fully isolated. One user's data can't affect another's—ensuring integrity and security by design.
Each user gets their own session actor that tracks login status, permissions, and temporary data.
Store items, preferences, and checkout progress that persists across browser sessions.
Each room is an actor that maintains participant lists, message history, and room settings.
Create persistent AI agents that maintain context, memory, and state between interactions.
Multi-step processes like order fulfillment, approval workflows, or data processing pipelines.
Track API usage, download limits, or any per-user metrics without external storage.