FluxyChat

FluxyChat Docs

Realtime chat on Cloudflare Workers — SDK, Worker API, and platform modules.

FluxyChat is a realtime messaging platform built on Cloudflare Workers, Durable Objects, and D1. You run a Worker (hosted cloud or self-hosted), mint JWTs from your backend, and connect clients with @fluxy-chat/sdk and @fluxy-chat/react.

HTTP API in the sidebar lists 150+ REST endpoints with method badges and an interactive curl playground — expand the tag groups under API Reference.

What you need

PieceWho sets itNotes
Worker URLYoue.g. https://your-worker.workers.dev or custom domain
Project API key (fc_…)Console or provisioningServer-side only — mints JWTs
Member JWTYour backendPassed to the SDK as token
LLM keysWorker secretsFor in-room agents; never in the browser

Monorepo layout

  • apps/worker — Cloudflare Worker (WebSocket, REST, Durable Objects)
  • apps/dashboard — Next.js operator console and marketing
  • apps/docs — this documentation site
  • packages/sdk — TypeScript client
  • packages/react — React hooks (useChat, useInbox, …)
  • packages/protocol — shared WebSocket event types

Try hosted at fluxychat.com or run locally with pnpm install && pnpm run dev:setup && pnpm dev.

On this page