AI Starter documentation
AI Starter is a production-grade Angular + Supabase platform for building AI SaaS products: credits, async generation, multi-tenant billing, and a Luma-style creative UI.
What you get
- Money-safe credit ledger — reserve, finalize, idempotent retries, refunds, monthly reset
- Security by default — Postgres RLS, service-role Edge writes, gated plan upgrades
- Async generation pipeline — provider-agnostic jobs, webhooks, batch variants
- Stripe-optional billing — custom provider webhooks (YooKassa, invoice, etc.)
- Hexagonal architecture — swap mock vs Supabase adapters; demo runs with zero backend
Quick links
| I want to… | Start here |
|---|---|
| Evaluate before purchase | Product overview |
| See what ships in the box | Capabilities |
| Run locally in 15 minutes | Getting started |
| Understand ports & adapters | Architecture |
| Wire fal.ai / providers | Generation domain |
| Connect billing | Custom billing provider |
| Ship to production safely | Security hardening |
For AI assistants
- Index: /llms.txt
- Full corpus: /llms-full.txt
Licensed customers also receive an engineering handoff pack in the monorepo under docs/ (ADRs, backlog).
Last updated on