ActorCore is a framework for building stateful, scalable, realtime backend applications. Whether you’re building multiplayer games, collaborative apps, AI agent backends, or any stateful service, ActorCore provides the tools and patterns to simplify your architecture.

Core Concepts

In ActorCore, each actor has these key characteristics:

  • State Is Automatically Persisted: State automatically persists between restarts, upgrades, & crashes
  • State Is Stored In-Memory: State is stored in memory for high-performance reads/writes while also automatically persisted
  • Isolated State Ownership: Actors only manage their own state, which can only be modified by the actor itself
  • Communicates via Actions: How clients and other actors interact with an actor
  • Actions Are Low-Latency: Actions provide WebSocket-like performance for time-sensitive operations
  • Broadcast Updates With Events: Actors can publish real-time updates to connected clients

Get Started

Integrate ActorCore with your project:

Deploy

Choose your platform to deploy ActorCore:

Concepts

Learn the core concepts that power ActorCore applications:

More Concepts

Reference

Integrate ActorCore with Large Language Models:

Support