Early bird: 20 of 20 spots left at $99→ Goes to $179

Ship your AI SaaS
in days, not months.

Next.js 15 + Convex + Stripe + Clerk boilerplate with a real working AI chatbot, voice agent, credit-based billing, and multi-tenant support. Everything your competitors charge $249+ for — done right, for $99.

terminal

$ git clone https://github.com/shipai/starter my-ai-app

$ cd my-ai-app && cp .env.example .env.local

$ pnpm install && pnpm dev

✓ AI chatbot ready on localhost:3000

✓ Stripe billing configured

✓ Auth, realtime DB, voice agent — all running

# Time elapsed: 4 minutes

4.9/5 from early buyers
Built with Next.js 15 App RouterTypeScript throughout
The Problem

Tired of building auth, payments,
and AI infra from scratch?

Every AI SaaS needs the same boring foundation. You've done it before. You'll do it again. And every time, it costs you weeks you don't have.

3–6
Months wasted

Average time to build auth + billing + AI infra from scratch before shipping a single feature.

12+
Things to wire up

Auth, DB schema, Stripe webhooks, AI providers, credit tracking, multi-tenancy, email, rate limiting...

$0
You could have charged

Revenue while you're still configuring Stripe webhook endpoints for the fourth time in your career.

The worst part? Every boilerplate out there gives you auth and Stripe, but forces you to bolt on AI features yourself. And none of them have credit-based billing — the billing model that actually makes sense for AI products where usage varies wildly per user.

What's Included

Everything you need.
Nothing you don't.

Not a skeleton. Not a wrapper. A fully functional AI SaaS platform, ready to extend.

Not a demo

Working AI Chatbot

Full AI chat interface with streaming responses, conversation history, context management, and provider-agnostic adapter (OpenAI, Anthropic, Gemini). Swap models with one line.

Unique

Voice Agent

Real-time voice interaction powered by Web Speech API + AI. Users can talk to your product. Built-in transcription, TTS responses, and conversation state management.

Exclusive

Credit-Based Billing

Usage-based billing that actually makes sense for AI. Credits top up via Stripe, deduct per AI call, configurable per feature. Track spend per user, per tenant. No flat-rate guesswork.

Unique

Multi-Tenant / White-Label

Full organization/workspace model. Each tenant gets isolated data, custom branding, their own credit balance, and member management. White-label it and resell.

Lead Capture System

Email capture, waitlist management, and lead nurturing built in. Integrates with your email provider. Convert visitors to trial users without third-party tools.

Auth via Clerk

Social login, magic links, MFA, org/team management. Clerk handles the complexity. You get a fully wired auth layer with user objects available everywhere.

Real-Time Backend (Convex)

Reactive database that syncs to your UI automatically. No manual polling, no WebSocket boilerplate. Queries, mutations, and actions — all type-safe end to end.

Stripe Billing (Full)

Subscriptions, one-time payments, webhook handling, customer portal, invoice generation. Credit top-up flows with automatic provisioning. All the edge cases handled.

Email System

Transactional email with React Email templates. Welcome flows, credit low alerts, team invites. Pluggable provider (Resend by default). Works on first deploy.

TypeScript End to End

Strict types from DB schema through API to UI. No 'any' escapes, no implicit any. Full IDE autocomplete. Refactoring that actually catches errors.

Rate Limiting & Guards

Per-user and per-tenant rate limiting baked into AI routes. Prevents runaway credit usage. Configurable limits by plan tier. No surprise API bills.

Deploy-Ready to Vercel

One `vercel --prod` and you're live. Environment variable checklist in README. No custom server config, no Docker, no ops toil.

100%
TypeScript coverage
0
Third-party UI deps
<10 min
To first deploy
Tech Stack

Best-in-class stack. Every piece chosen deliberately.

No legacy choices, no compromise. This is what a greenfield AI SaaS in 2025 looks like.

Next.js 15App Router, Server Components, Streaming. The production React framework.
React 19Concurrent features, Actions, latest hooks. No legacy class components.
ConvexReal-time database with TypeScript schema. Reactive, serverless, no ORM needed.
ClerkAuth + user management. Social login, MFA, org support, all configured.
StripePayments, subscriptions, webhooks, customer portal. Production-ready billing.
OpenAI SDKProvider-agnostic adapter. Swap to Anthropic, Gemini, or local models.
Tailwind CSS 4Latest alpha. Zero runtime, utility-first, dark mode out of the box.
TypeScript 5Strict mode, full type safety, no escapes. Refactor with confidence.
React EmailEmail templates in React. Transactional flows built in.
ResendEmail delivery. Swap to Sendgrid or SES with one env var change.
VercelDeploy target. Edge functions, analytics, preview deployments built in.
Web Speech APIBrowser-native voice input. No third-party STT bill for basic usage.

Early buyers shipped fast

No marketing fluff. Here's what real devs said.

Saved me at least 3 months of setup. The credit billing alone is worth the price — I've been trying to build that myself for weeks.

Alex K.
@alexk_dev · Indie hacker, built SaaS in 4 days

ShipFast didn't have credit billing or a voice agent. ShipAI had both on day one. Shipped my first paying customer before the weekend.

Sarah M.
@sarahbuilds · Founder, AI writing tool

The multi-tenant setup alone would have taken me a month to architect correctly. Clean code, TypeScript throughout, easy to extend.

Dmitri V.
@dv_codes · Full-stack dev, ex-FAANG
Pricing

One-time payment.
Lifetime updates.

No subscriptions. Pay once, own it forever. Updates ship as the stack evolves.

🔥 Early Bird — 20 of 20 left
Early Bird
$99$179
One-time · Lifetime updates
  • Full source code
  • AI chatbot + voice agent
  • Credit-based billing
  • Multi-tenant support
  • Lead capture system
  • Clerk auth + Stripe
  • Convex real-time DB
  • Email templates
  • Lifetime updates
  • Private Discord access
Get Early Bird — $99

Instant download after payment

Standard
$179
One-time · Lifetime updates
  • Full source code
  • AI chatbot + voice agent
  • Credit-based billing
  • Multi-tenant support
  • Lead capture system
  • Clerk auth + Stripe
  • Convex real-time DB
  • Email templates
  • Lifetime updates
  • Community Discord access
Get Standard — $179

Instant download after payment

🛡️7-day refund policy. If it doesn't work on first deploy, full refund. No questions.
Comparison

How we compare

ShipFast and AnotherWrapper are good products. They're just not built for AI-first SaaS with usage billing.

Feature
ShipAI$99 early bird
ShipFast$249
AnotherWrapper$229
From scratch$0 + 3-6 months
Price
$99 early bird
$249
$229
$0 + your time
Next.js 15 + React 19
Credit / usage-based billing
AI chatbot (working, not demo)
Voice agent
Lead capture system
Multi-tenant / white-label
Real-time backend (Convex)
Auth (Clerk)
Stripe billing
Lifetime updates
Time to first feature
< 1 day
2-3 days
2-3 days
3-6 months
FAQ

Questions we actually got

Is this a real codebase or a tutorial project?
Real codebase. Production-quality code I'd ship for a paying client. TypeScript throughout, proper error handling, no TODO comments in critical paths, tested auth and billing flows. You can clone it and start building features on day one.
What AI providers are supported?
OpenAI by default (GPT-4o, GPT-4o-mini), with a provider-agnostic adapter. Switch to Anthropic Claude, Google Gemini, or any OpenAI-compatible endpoint by changing one env variable. The chatbot and voice agent both support this.
How does credit billing actually work?
Users buy credit packs via Stripe (you configure the amounts). Credits are stored in Convex per user/tenant. Each AI call deducts credits based on token usage or a fixed cost you set per feature. Low-credit alerts are included. You decide the credit-to-dollar ratio and markup.
Do I need to know Convex? I've only used Postgres.
Basic familiarity helps, but the codebase comes with all the DB schema and queries written. Convex is TypeScript-native and reads like calling functions — most devs pick it up in a few hours. The docs are excellent.
Can I white-label this and sell to clients?
Yes. The multi-tenant architecture is built for this. Each tenant gets isolated data, configurable branding, and their own billing. You can resell the product under your own brand and charge clients a markup. License allows unlimited commercial use.
What's the voice agent built with?
Browser-native Web Speech API for STT (no third-party bill for basic usage), AI for response generation, and Web Speech SpeechSynthesis for TTS. For production-grade voice, you can swap to Deepgram/ElevenLabs — the adapter is built for it.
What if I hit issues on first deploy?
7-day refund if it doesn't work. But also: there's a detailed setup guide, a working demo, and private Discord for early bird buyers where I personally help debug issues. Most setups complete in under 30 minutes.
What's included in 'lifetime updates'?
All future version updates pushed to the private GitHub repo. That includes dependency upgrades, new features I add (I'm building on this stack myself), bug fixes, and Next.js/Convex compatibility updates. Not a subscription — you get everything, forever.
Is there a recurring fee for Convex, Clerk, or Stripe?
Convex has a generous free tier (enough for thousands of users). Clerk is free up to 10,000 MAU. Stripe charges 2.9% + 30¢ per transaction — standard. You own your infrastructure; these are your accounts, not mine. No platform lock-in.
Why is it cheaper than ShipFast if it has more features?
Early mover advantage — I want genuine adoption and real feedback, not maximum margin on launch. Early bird price goes up to $179 after 20 sales, then stays there. No coupons, no flash sales after that.
20 of 20 early bird spots remaining

Stop rebuilding the
same foundation again.

Every week you spend on auth, billing, and infra is a week your competitors are shipping features. Get ShipAI today and build the thing that actually matters.

✓ Instant download✓ 7-day refund if it doesn't deploy✓ Lifetime updates