Whirlwind AI SaaS Template for Openclaw

Whirlwind is a production-ready Next.js starter kit designed to rapidly build and deploy AI SaaS products with integrated auth, payments, and multi-model AI support.

rosebeatty
v1.0.0
Apr 26, 2026
0
212
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install whirlwind

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install whirlwind using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Whirlwind AI SaaS Template?

Whirlwind is a comprehensive framework that provides the essential infrastructure needed to launch a modern AI business. By leveraging Openclaw Skills, developers can bypass the tedious setup of authentication, payment gateways, and database schemas. The template is built on Next.js and utilizes Supabase for backend services and Stripe for subscription management.

The core philosophy of Whirlwind is to allow developers to focus on their unique AI value proposition while the skill handles the boilerplate. It includes a multi-model AI client that supports Claude, GPT-4, and Gemini, ensuring that your application is model-agnostic and ready for the latest advancements in LLM technology through Openclaw Skills integration.

Whirlwind AI SaaS Template Use Cases

  • Launching a subscription-based AI content generation platform.
  • Building a specialized image analysis tool with built-in user accounts.
  • Creating document intelligence applications that require secure data storage.
  • Developing multi-model chatbots with automated billing and user management.

How Whirlwind AI SaaS Template Works

  1. The developer provides a product name and description to initiate the customization process.
  2. Openclaw Skills generates a site-specific configuration file to define branding and features.
  3. The skill automatically creates custom React components and feature-specific API routes.
  4. Database migrations are generated with Row Level Security (RLS) to ensure multi-tenant data isolation.
  5. The multi-model AI client is utilized to handle LLM requests with built-in streaming support.

Whirlwind AI SaaS Template Setup

To get started, clone the repository and configure your environment variables in a .env file:

# Core Configuration
NEXT_PUBLIC_SUPABASE_URL=your_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_key
STRIPE_SECRET_KEY=your_stripe_key

# AI Model Keys
ANTHROPIC_API_KEY=your_anthropic_key
OPENAI_API_KEY=your_openai_key

Install dependencies and run the development server:

npm install
npm run dev

Whirlwind AI SaaS Template Data Schema & Taxonomy

Whirlwind organizes data through a structured system of infrastructure and customizable files. The data organization is as follows:

Category Location Description
Infrastructure /lib/ Core clients for Supabase, Stripe, and AI services.
Components /components/ Pre-built UI for auth, landing pages, and dashboards.
Custom Logic /app/api/custom/ Product-specific serverless functions and AI endpoints.
Persistence /lib/supabase/migrations/ SQL files for table structures and RLS policies.

Whirlwind AI SaaS Template Advanced Features

  • Multi-model AI client supporting Claude 3.5 Sonnet, GPT-4, and Gemini Pro.
  • Automated SQL migration generation with strict Row Level Security (RLS) for data privacy.
  • Real-time AI response streaming for enhanced user experience using Openclaw Skills patterns.
  • Pre-configured Stripe webhook handlers for automated subscription lifecycle management.
  • Dark mode support and professional typography using Bebas Neue and IBM Plex Sans.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*