Chameleon AI SaaS BoilerplateChameleon AI SaaS Boilerplate
Production-ready Next.js 15 AI SaaS starter kit with Stripe, Auth, Drizzle, AI SDK, Admin Panel & 15 languages.Chameleon AI SaaS Boilerplate
Production-ready Next.js 15 AI SaaS starter kit with Stripe, Auth, Drizzle, AI SDK, Admin Panel &...
Overview
Chameleon is a production-ready AI SaaS boilerplate built with Next.js 15, React 19, and TypeScript. Launch your AI startup in hours, not weeks! It includes everything you need: user authentication (NextAuth v5), Stripe payments, Drizzle ORM database management (MySQL/PostgreSQL), integrated AI SDK, a complete admin panel, user console, multi-language support (15 languages), and much more. It also includes llms.txt files for easy understanding by AI agents like Cursor.
Features
Complete SaaS Platform: User authentication (NextAuth v5 with multiple providers), payment processing (Stripe with webhooks), admin dashboard, and user console.
AI Agent Ready: Includes llms.txt context files for rapid project understanding by AI agents (Cursor, Claude Code, Codex).
AI Integration Ready: Pre-configured with Vercel AI SDK supporting multiple providers (OpenAI, DeepSeek, OpenRouter, Replicate, Kling AI, Seedance) for text, image, and video generation. Includes streaming support.
Credit System: Built-in credit management for tracking and billing AI API usage.
Multi-language Support: Includes 15 languages out-of-the-box using next-intl.
Admin Panel: Comprehensive dashboard for user management, credit rules, orders, posts, feedbacks, and AI configuration.
Modern Tech Stack: Next.js 15, React 19, TypeScript, Tailwind CSS 4.
Database: Drizzle ORM with MySQL/PostgreSQL support and migration scripts.
Deployment Ready: Optimized for one-click deployment to Vercel and Cloudflare.
Landing Page Included: Modern, responsive design.
Free AI SDK Integration Support: We'll integrate your desired AI service for free post-purchase.
Requirements
Node.js (v18 or later recommended)pnpm package managerDatabase: MySQL or PostgreSQL serverStripe Account (for payment processing)API Keys for desired AI Services (e.g., OpenAI, DeepSeek, Replicate)(Optional) Vercel or Cloudflare account for deployment
Instructions
Unzip the Main File: Extract the contents of the main .zip file.
Install Dependencies: Navigate to the project directory in your terminal and run pnpm install.
Configure Environment Variables: Copy .env.example to .env.development (or .env.production) and fill in your database credentials, Stripe keys, Auth secrets, AI API keys, etc.. See DATABASE_SETUP.md and DATABASE_INIT_GUIDE.md for detailed database setup.
Apply Database Schema: Run pnpm db:push to create the necessary tables in your database. (Optional: run pnpm db:seed to add initial data).
Run Development Server: Execute pnpm dev to start the application locally.
Customize: Modify theme (src/app/theme.css), landing page content (src/i18n/pages/landing), and i18n messages (src/i18n/messages) as needed.
Deploy: Follow instructions in README.md for deploying to Vercel or Cloudflare.
| Category | Scripts & Code / ReactJS |
| First release | 24 October 2025 |
| Last update | 24 October 2025 |
| Files included | .css, .html, Javascript .js |
| Tags | admin template, responsive, ai, Stripe, typescript, react, starter kit, SaaS, nextjs, tailwind css, boilerplate, i18n, drizzle orm, nextauth, ai sdk |








