The open source AI SaaS starter.
Ship your AI SaaS.Auth, billing and AI, already wired together.
A production-ready Next.js starter with Better-Auth, Drizzle, Stripe subscriptions, Resend and a streaming Vercel AI SDK chat layer. MIT licensed.
Trusted by 10,000+ forward-thinking teams

Built on technology you trust
Features
Everything a working AI product needs.
Streaming Chat
A chat UI on the Vercel AI SDK with persisted conversations, file attachments and a model picker across OpenAI and Anthropic.
Structured Output
Task templates that force the model to return JSON matching a Zod schema — validated before it ever reaches your UI.
Subscriptions
Three Stripe tiers with Checkout, the customer portal and webhooks that keep plan state in your own database.
Usage Limits
Daily and monthly request caps per plan, enforced server-side before a single token is spent, with token counts recorded per team.
Everything included
Everything you need to ship.
Auth, billing, database and a working AI layer are already wired together, so you start on your product instead of the plumbing.
Authentication
Email/password and Google OAuth with sessions, verification and password reset, powered by Better-Auth.
Stripe Billing
Three subscription tiers wired to Checkout and webhooks, with plan state stored in your database.
Customer Portal
Self-serve billing management, plan upgrades and invoices, straight from Stripe.
AI Chat
Streaming chat on the Vercel AI SDK with persisted history and a model picker.
Structured Output
One-shot task templates that return validated JSON against a Zod schema.
Usage Limits
Per-plan daily and monthly request caps enforced server-side before a token is spent.
Admin Dashboard
Overview of users, workspaces and usage across your whole app.
Database ORM
Drizzle ORM on Postgres with typed schemas and a CLI migration workflow.
Transactional email through Resend for verification and account flows.
MDX Blog & Docs
Contentlayer-powered blog and help centre so your marketing site ships with the app.
Dark Mode
Light, dark and system themes built on CSS variables and shadcn/ui.
MIT Licensed
Fork it, sell what you build with it, no strings attached.
How it works
From clone to deployed in three steps.
Clone
Clone the repo, run npm install, and copy .env.example to .env.
Configure
Drop in your Postgres URL and your OpenAI, Resend and Stripe keys, then run the migrations.
Ship
Edit the system prompt, add your own task templates, and deploy to Vercel.
Testimonials
Teams that ship faster with AI agents.
See how operators and founders are automating their workflows and reclaiming time for the work that actually moves the needle.
“The Ship AI SaaS boilerplate has truly revolutionized my workflow. The decoupled orchestrator and built-in QStash background queues saved me months of architecture design. I shipped my vertical AI product in a single weekend.”

John Doe
Full Stack Developer
“I wanted to build an AI tool for legal tech but dreaded the Stripe and Auth setup. This starter kit gave me the plumbing and the LLM routing out of the box. I just focused on my custom agent prompts and hit deploy.”

Alice Smith
SaaS Founder
“Handling long-running agent tasks without Vercel timeouts was a nightmare until I used this boilerplate. The serverless-proof queueing is brilliantly implemented.”

David Johnson
DevOps Engineer
“The 'Human-in-the-Loop' guardrails are exactly what our enterprise clients demand. Being able to pause an agent, review its work, and approve it directly in the chat UI is an absolute game-changer for safety.”

Michael Wilson
Product Manager
“I love how easy it is to add a new tool to the registry. The UI and LLM routers instantly pick it up. Plus, the Zod-enforced schemas make it mathematically impossible for the LLM to hallucinate function arguments.”

Sophia Garcia
AI Engineer
“I skipped all the boring stuff. Auth, the Stripe customer portal, and the dashboard were ready on day one. I was able to start charging customers immediately while I perfected my multi-agent workflows.”

Emily Brown
Indie Hacker
“The Chat-as-State UI is a masterpiece. Users can actually watch the agents 'think' and execute step-by-step in the background ledger. It builds so much trust with the end user compared to a loading spinner.”

Jason Stan
Software Architect
“The Ship AI SaaS boilerplate has truly revolutionized my workflow. The decoupled orchestrator and built-in QStash background queues saved me months of architecture design. I shipped my vertical AI product in a single weekend.”

John Doe
Full Stack Developer
“I wanted to build an AI tool for legal tech but dreaded the Stripe and Auth setup. This starter kit gave me the plumbing and the LLM routing out of the box. I just focused on my custom agent prompts and hit deploy.”

Alice Smith
SaaS Founder
“Handling long-running agent tasks without Vercel timeouts was a nightmare until I used this boilerplate. The serverless-proof queueing is brilliantly implemented.”

David Johnson
DevOps Engineer
“The 'Human-in-the-Loop' guardrails are exactly what our enterprise clients demand. Being able to pause an agent, review its work, and approve it directly in the chat UI is an absolute game-changer for safety.”

Michael Wilson
Product Manager
“I love how easy it is to add a new tool to the registry. The UI and LLM routers instantly pick it up. Plus, the Zod-enforced schemas make it mathematically impossible for the LLM to hallucinate function arguments.”

Sophia Garcia
AI Engineer
“I skipped all the boring stuff. Auth, the Stripe customer portal, and the dashboard were ready on day one. I was able to start charging customers immediately while I perfected my multi-agent workflows.”

Emily Brown
Indie Hacker
“The Chat-as-State UI is a masterpiece. Users can actually watch the agents 'think' and execute step-by-step in the background ledger. It builds so much trust with the end user compared to a loading spinner.”

Jason Stan
Software Architect
Pricing
Start at full speed!
Free
- 50 AI requests per month
- Chat with history
- All task templates
- Basic usage analytics
- No priority support
- Shorter context per request
- No custom branding
Pro
Most popular
$180 billed annually
- 1,000 AI requests per month
- Larger context per request
- All task templates
- Full usage analytics
- Email support
- No custom branding
Business
$468 billed annually
- 5,000 AI requests per month
- Largest context per request
- All task templates
- Full usage analytics
- Priority support
Questions? support@shipaisaas.com · Test cards won't be charged.
Get Started
Ready to ship your AI SaaS?
Clone the starter, add your keys, and have a working product with auth, billing and AI in an afternoon.
FAQ