Open beta. Self-host is MIT. Report a bug on GitHub. GitHub
All rooms

WorkerGamesRuns on the Worker and D1

FluxyGame

Matchmaking writes D1 and the match runs on the room. Ticks, leaderboards, parties, and NPC calls stay server-authoritative.

What runs

  • Matchmaking and parties persisted in D1
  • Server-authoritative room ticks
  • Leaderboards, quests, and NPC tools as events

Not forNot a game server fleet, anti-cheat service, or asset pipeline. Bring your own client.

Where it sits

It shares the room socket, history, and agent stream with chat core. Turning it on does not add a second realtime stack or a second place to look for a message.

The SDK contract is the room. Start with chat core, attach the surface when the flow needs it, and keep the transcript in one place.