v1.0.0 Now Live

Ship your AI SaaS in Days, not months

The ultimate boilerplate for serious engineers. Auth, billing, agents, and database production-ready from day one.

NEXT.JS
TAILWIND
PRISMA
$STRIPE
SUPABASE
OPENAI
RESEND
BETTER AUTH
REDIS
POSTGRES
TRPC
VERCEL
NEXT.JS
TAILWIND
PRISMA
$STRIPE
SUPABASE
OPENAI
RESEND
BETTER AUTH
REDIS
POSTGRES
TRPC
VERCEL
NEXT.JS
TAILWIND
PRISMA
$STRIPE
SUPABASE
OPENAI
RESEND
BETTER AUTH
REDIS
POSTGRES
TRPC
VERCEL
NEXT.JS
TAILWIND
PRISMA
$STRIPE
SUPABASE
OPENAI
RESEND
BETTER AUTH
REDIS
POSTGRES
TRPC
VERCEL

Everything you need to scale

Skip tedious setup. Jump straight into your business logic with pre-wired, production-grade modules.

01 — AI

Production-ready AI Agents

Streaming LLM responses, tool calling, multi-step reasoning, and durable workflows all wired up and ready to ship.

02 — AUTH

Auth in minutes

Better Auth preconfigured with OAuth, magic links, sessions, and RBAC.

03 — BILLING

billing, done

$

Subscriptions, usage metering, customer portal, and webhooks handled end-to-end.

04 — DATA

Postgres + Redis, production-wired

Prisma ORM, type-safe queries, migrations, and Redis caching pre-configured. Scale from day one.

05 — DATA

Type-Safe DB

Prisma ORM, type-safe queries, migrations, and Redis caching pre-configured. Scale from day one.

06 — DATA

Instant Deploy

Pre-configured Github Actions for CI/CD. One click deploy to Vercel.

The high cost of building from scratch

Engineering shouldn't be about reinventing the wheel. Most startups die in the auth and billing phase.

01

Time Waste

Spend hours setting up boilerplate, repo structures, and CI/CD pipelines before writing a single feature.

Time Waste
  • Configure ESLint, Prettier, Husky
  • Wire up CI/CD from scratch
  • Design and migrate the DB schema
  • Set up email provider & templates
  • Build auth flows before your first user

6+ weeks

lost before first feature ships

02

Auth Headaches

Complex multi-tenant RBAC, OAuth providers, and session management that usually takes weeks to perfect.

Auth Headaches
  • Google, GitHub, and magic-link OAuth
  • Session expiry & refresh token logic
  • Role-based access per organisation
  • Invite flows for non-existing users
  • Email verification & account recovery

40+ hours

typical auth implementation

03

Billing Complexity

Webhooks, subscription logic, tiered pricing, it's harder than it looks.

Billing Complexity
  • Webhook signature verification
  • Failed payment & dunning logic
  • Proration on mid-cycle plan changes
  • Customer portal & invoice history
  • Tax calculation across regions

3–5 sprints

to get billing production-ready

The Architecture

A production-grade monorepo wired for scale. Every layer chosen for reliability and developer velocity.

01 — Client

Next.js 16

App Router · RSC · Streaming

Tailwind CSS v4

Utility-first styling

tRPC Client

Type-safe hooks

GSAP

Motion & scroll animations

02 — API Layer

tRPC Server

RBAC · Org context

Better Auth

OAuth · Magic links · Sessions

FastAPI

Python AI microservice

$

Lemon Squeezy

Subscriptions · Billing events

Resend

Transactional email

03 — Data & AI

Postgres

Prisma ORM · Migrations

Qdrant Cloud

Vector store · Per-org RAG

Google Gemini

LLM · text-embedding-004

Upstash Redis

Cache · Rate limiting

Frequently asked questions

What's included in the open-source version?

The community version includes the full Next.js 16 app, Better Auth with OAuth and magic links, a Prisma schema wired to Supabase, and the base project structure — everything you need to get started without spending a dime.

Do I need to know AI to use the Pro AI features?

No. The AI agent logic, tool calling, and streaming responses are pre-built using the OpenAI Agents SDK. You just configure your API key and start extending — no ML background required.

How does billing work? Can I switch plans later?

Billing is handled end-to-end via Lemon Squeezy — subscriptions, webhooks, and the customer portal are all wired up. You can upgrade, downgrade, or cancel at any time directly from the portal.

Is this production-ready or just a boilerplate?

It's production-ready. The stack includes CI/CD via GitHub Actions, one-click Vercel deployment, Redis caching with Upstash, vector search with Qdrant, and RBAC for multi-tenant apps — not a toy starter.

What database does it use and is it easy to migrate?

It uses Postgres (via Supabase) with Prisma ORM for type-safe, migration-backed queries. Switching providers is straightforward — update the connection string and re-run migrations.

What do I get with the Pro plan beyond the code?

Pro includes access to the private Discord community where you can ask questions, get architecture feedback, and stay updated on new features and releases as the kit evolves.

Ready to build your
next big thing?

Join developers who stopped building boilerplates and started building products