Log in

Use Supabase Auth when configured. If provider env is absent, Klarava exposes only clearly labeled local demo access.

or

Log in uses Supabase Auth. Paid beta checkout is handled through Stripe after login.

New here? Create an account

Server readiness

Provider env

All provider env is present. Real provider work can be wired next.

Ready

Supabase auth + database

Ready for auth and database wiring.

Public auth keys and backend database/Supabase secret credentials are present.

Next: Wire the real auth and persistence flows when provider work starts.

Stripe billing

Ready for checkout and webhook wiring.

Publishable key, secret key, webhook secret, and paid beta price id are present.

Next: Run a test-mode checkout and webhook smoke before exposing the paid beta gate.

AI generation

OpenAI generation is configured with fallback safety.

Provider failures can fall back to deterministic demo output.

Next: Run targeted generation checks before exposing real generation to beta users.