Skip to content
Live demo

Prerequisites

Install Docker Engine or Docker Desktop with the Compose plugin. The repository’s compose.yml supplies PostgreSQL.

You also need openssl or another secure random generator for the database and Better Auth secrets.

Install:

  • Bun 1.3 or later.
  • Node.js 22 or later.
  • PostgreSQL 16 or later.
  • Git.

Email verification is required outside demo mode. Configure Resend or SMTP before inviting real users.

Spark AI is optional. Configure an operator-owned OpenAI, Vercel AI Gateway, or OpenRouter key to enable it.