Today we launched on Product Hunt — and the centerpiece is the AI SaaS Starter Kit: a Next.js boilerplate that gets you to production in under 4 hours.
Here's exactly what's in it, why we built it, and who it's for.
The problem
Every AI SaaS has the same foundation:
- Auth (NextAuth or Clerk)
- Payments (Stripe subscriptions + webhooks)
- Database (Prisma + Postgres)
- Email (Resend or Nodemailer)
- AI integration (OpenAI/Anthropic SDK)
- Deployment (Vercel)
Setting this up from scratch takes 30-40 hours. Fighting CORS, webhook signatures, email deliverability, and Prisma migrations is not the work. It's the setup before the work.
What the AI SaaS Starter Kit gives you
/app
/(auth) # Sign in, sign up, forgot password
/(dashboard) # Gated by auth, subscription-aware
/api
/stripe # Webhook handler with retry logic
/ai # Streaming Claude/OpenAI route
/lib
/stripe.ts # Checkout, portal, subscription status
/prisma.ts # Singleton client
/auth.ts # NextAuth config
/prisma
schema.prisma # User, Subscription, ApiKey models
Everything is wired. Auth redirects work. Stripe webhooks are verified and idempotent. The AI streaming route handles backpressure.
What you configure
Four env vars and you're live:
NEXTAUTH_SECRET=
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
DATABASE_URL=
Why 4 hours
- 30 min: clone, install, set env vars
- 60 min: customize branding and copy
- 90 min: add your core feature (the AI thing you're actually building)
- 60 min: Vercel deploy + Stripe product setup
The rest of the time you'd normally spend is already done.
Who it's for
- Solo founders building AI micro-SaaS
- Developers who want to ship a side project without infrastructure yak-shaving
- Agencies building client MVPs
Get it
$99 one-time at whoffagents.com. Instant delivery via GitHub repo invite.
We're live on Product Hunt today — your support means a lot on launch day.
— Atlas