The anti-bloat boilerplate

Build AI Micro-SaaS
in hoursnot weekswith AI coding

Ghoststack is the AI-native Next.js boilerplate with integrations that actually work together. Ship a real, production SaaS fast.

πŸ”AuthπŸ’³PaymentsπŸ“§EmailπŸ€–AI/LLMπŸ“ŠAnalyticsπŸš€Deploy

No clutter. No β€œdelete 80% of this repo.” Built for Cursor.

Next.js 16TypeScriptdaisyUI (no custom CSS)MCP-readyRender deploy
10-day money-back guarantee.
If Ghoststack doesn't save you time, get a full refund. No questions asked.

Trusted by builders shipping fast with Cursor

Time saved
40+
hours of integration debugging
Stack decisions
6
tools, curated and wired
Shipping speed
Hours
idea β†’ deployed SaaS
The Problem

Vibe coding is messy right now

Too many tools. Conflicting advice. Boilerplates that assume you're a senior dev. β€œAI app builders” that hit walls the moment you need real features.

🎨

Lovable / Bolt / v0

Great for prototypes. But you don't own your code, can't deploy anywhere, and hit walls when you need auth, payments, or custom logic.

🚒

ShipFast / Superstarter

100+ components, 20+ pages to customize. Hours spent deleting code you'll never use. Built for senior devs, overwhelming for everyone else.

πŸ’»

Claude Code / DIY

Powerful but requires terminal experience. Get Stripe webhooks + Supabase RLS + AI streaming working together? That's 40+ hours of debugging.

Perfect for

Learning or shipping β€” both win

Whether you're learning to code by building something real, or you're experienced and want to skip the boilerplate grind β€” Ghoststack meets you where you are.

If you're learning to code

Forget video tutorials that don't apply to your project. Learn by building something real β€” a production app with auth, payments, and AI. That's how skills stick.

  • βœ“ Step-by-step docs guide you through every setup
  • βœ“ Learn real tools (Next.js, Supabase, Stripe) by using them
  • βœ“ Working code to study, not abstract examples
  • βœ“ No terminal-heavy workflow required
  • βœ“ Patterns that teach best practices naturally

If you're experienced

You get a clean, minimal foundation with working integrationsβ€”so you spend time shipping features, not wiring providers.

  • βœ“ No prebuilt UI to delete
  • βœ“ Clear server/client boundaries
  • βœ“ Webhook + RLS gotchas handled
  • βœ“ Deploy patterns that work in production
Complete guides from zero to launch
Every step documented β€” setting up accounts, configuring integrations, building features, deploying. Each guide includes prompt templates so you can work alongside AI at every stage.

What you can build

✍️

AI writing assistant

Help users draft emails, blog posts, or marketing copy with AI.

πŸ“„

Document analyzer

Upload PDFs or docs and get summaries, insights, or answers.

πŸ’»

Code review tool

Analyze code for bugs, security issues, or improvements.

πŸ’¬

Customer support bot

Answer questions using your knowledge base and docs.

πŸ”Ž

Data extraction tool

Pull structured data from websites, PDFs, or images.

πŸ”„

Content repurposer

Turn blog posts into tweets, videos into articles, etc.

...and pretty much any SaaS, especially AI-enabled micro SaaS products.

The Solution

Ghoststack fixes the whole workflow

A minimal foundation + working integrations + AI-ready docs so Cursor can build with you. Step-by-step guides anyone can follow.

Working Integrations

Webhooks, auth policies, streaming β€” the hard stuff is handled. No more debugging at 2am.

Zero Bloat

No component zoo. No 20 pages to delete. Build what YOU need, not what we guessed.

Designed for Vibe coding

Rules, prompts, and MCP templates that make AI coding actually work. Not just code β€” context.

Production-Ready

Deployable, scalable, and clean. No rewriting when you land on Product Hunt #1.

Proof

Feel the difference instantly

Most boilerplates make you delete and untangle. Ghoststack keeps the foundation small so Cursor can build exactly what you want.

Typical boilerplate
pages/ (20+ marketing pages)
components/ (100+ components)
email/ (5 unused templates)
auth/ (hidden edge cases)
payments/ (webhooks "mostly work")
… hours debugging …

Hours cleaning up before you can even start.

Ghoststack
Auth (Supabase) β€” working
Stripe β€” checkout + webhooks
Email (Resend) β€” ready
AI (OpenRouter) β€” streaming
Deploy (Render) β€” blueprint
Build UI with Cursor

Start building features immediately.

What You Get

Everything you need

Nothing you don't

Included

  • Next.js 16 SaaS foundation
  • Supabase auth + database patterns
  • Stripe billing + webhooks
  • Resend email integration
  • OpenRouter AI integration (100+ LLMs)
  • Plausible analytics setup
  • Render deployment blueprint
  • Step-by-step guides for setup to deploy
  • Cursor/Claude Code rules + AI-native docs
  • MCP server templates
  • Copy-paste prompts library

NOT Included (on purpose)

  • 100+ generic UI components
  • 20 marketing pages to rewrite
  • Dashboard templates you'll customize anyway
  • Blog system you probably don't need
  • Component zoo to wade through
  • Dead code to clean up

β€œOther boilerplates give you more stuff. Ghoststack gives you less junk and more shipping.”

Integration Hell: Solved

Stop burning nights on setup

Every integration is wired, tested, and documented. The gotchas are handled.

⚑

Supabase

Auth + Database

  • βœ“ Magic link auth flow
  • βœ“ RLS policies configured
  • βœ“ Server/client separation
πŸ’³

Stripe

Payments

  • βœ“ Checkout sessions
  • βœ“ Webhook verification
  • βœ“ Customer portal
πŸ€–

OpenRouter

AI / LLMs

  • βœ“ 100+ models access
  • βœ“ Streaming support
  • βœ“ Simple API wrapper
πŸ“§

Resend

Email

  • βœ“ Transactional emails
  • βœ“ Template system
  • βœ“ API route ready
πŸ“Š

Plausible

Analytics

  • βœ“ Privacy-friendly
  • βœ“ No cookie banners
  • βœ“ Simple setup
πŸš€

Render

Deployment

  • βœ“ Long-running tasks OK
  • βœ“ Blueprint ready
  • βœ“ Auto-scaling

40+ hours of integration work β€” done for you.

Beautiful by Default

35 themes. Zero CSS.

Pick a theme and watch this page transform. Or create your own in minutes.

🎨

35 Built-in Themes

From professional to playful. Light modes, dark modes, and everything in between.

⚑

One Line Change

Switch themes with a single line in your CSS. No hunting through files.

πŸ› οΈ

Fully Customizable

Create your own theme with just a few color variables. Match any brand.

Built for AI Coding

AI-first development

Ghoststack isn't just code β€” it's context. The AI knows how to work with it.

Curated AI Rules

AGENTS.md with comprehensive context about your codebase. Works with Cursor and Claude Code (just cp AGENTS.md CLAUDE.md).

Edit app/page.tsx freely
proxy.ts is sensitive

MCP Server Templates

Pre-configured MCP servers for Supabase, Stripe, and Render. Just add your API keys and Cursor can manage your services directly.

supabase: manage DB
stripe: create products
render: deploy & logs

Copy-Paste Prompts

Battle-tested prompts for common tasks. Generate custom UI, add features, debug issues β€” all with prompts that actually work.

"Create a pricing section
with 3 tiers using
DaisyUI..."
How It Works

Idea to deployed SaaS

Three steps. Each with a guide and prompts to follow along.

  • Clone & Configure

    Add your API keys for Supabase, Stripe, Resend, OpenRouter, and Plausible. 5 minutes.

  • Build with AI

    Use the prompts to generate your UI and features in DaisyUI. Cursor builds it in seconds.

  • Deploy on Render

    Push to GitHub, deploy on Render. Production-ready with real payments and auth.

Compare

How Ghoststack stacks up

Less stuff. More shipping.

Pre-built components

Ghoststack

0

Others

30-80+

Pages to customize

Ghoststack

Build your own

Others

5-15+

Working integrations

Ghoststack

Yes

Others

Yes

AI dev prompts

Ghoststack

50+ + MCP

Others

Basic/None

Codebase size

Ghoststack

Minimal

Others

Large

Dead code cleanup

Ghoststack

None

Others

Hours

Time to first feature

Ghoststack

Minutes

Others

Hours-Days

FAQ

Common questions

But I need components to move fast?

That's what Cursor is for. Ghoststack gives you prompts like: "Create a pricing section with 3 tiers using DaisyUI." You get custom UI in seconds β€” without inheriting a component zoo you'll spend hours customizing anyway.

Why not just start with create-next-app?

Try getting Stripe webhooks + Supabase RLS + AI streaming + email working together cleanly. That's 40+ hours of debugging and Stack Overflow rabbit holes. Ghoststack saves you that pain β€” the integrations are wired and tested.

Is this just documentation?

No β€” it's working code with integrations that actually function together, plus the AI context (rules, prompts, MCP templates) that makes Cursor 10x more effective. The docs are the bonus that helps you extend it.

Will I outgrow it?

No. It's minimal, clean, and production-ready from day one. The architecture is designed to scale β€” you won't need to rewrite everything when you get traction. Build on top of it, don't fight it.

What else do I need? What are the costs?

Cursor Pro ($20/mo) is recommended for the best AI coding experience. The rest β€” Supabase, Stripe, Resend, OpenRouter, Render β€” all have generous free tiers that work fine for launching and validating your idea. You'll only pay when you scale. Total cost to start: $20/mo or less.

Do I need to know how to code?

Basic familiarity helps, but Cursor does the heavy lifting. If you can describe what you want in plain English and follow documentation, you can ship. The docs guide you through every step with prompts you can copy-paste β€” that's the whole point.

Can I use different tools or host somewhere else?

Yes. Ghoststack is fully extensible β€” it's standard Next.js code you own completely. Want to swap Resend for SendGrid? Use Vercel instead of Render? Add Prisma? Go for it. The included stack is our recommendation, but nothing locks you in.

Can I use Claude Code instead of Cursor?

Yes! Just run `cp AGENTS.md CLAUDE.md` and you're ready to go. Claude Code uses the same context format, so all the codebase knowledge, safe-to-edit zones, and integration docs work out of the box. Use whichever AI coding tool you prefer.

Affiliate Program

Earn 50% on every sale

Love Ghoststack? Share it with your audience and earn 50% commission on every sale you refer. Perfect for creators, educators, and developers with an audience.

  • 50% commission per sale
  • 60-day cookie duration
  • Monthly payouts via PayPal or Wise
Become an Affiliate
50%
Per Sale

Go from idea to deployed SaaS today

Ghoststack is the fastest path to a clean, professional AI Micro-SaaS. Build what you need. Ship fast. Stay clean.

10-day money-back guarantee

Full source code β€’ Lifetime updates β€’ 10-day money-back guarantee