Indigo Demo
The complete SaaS framework for Next.js — CMS, billing, auth, real-time, AI chat, and modular architecture.
Explore the Features
Click any card to see it in action. Everything is live and functional.
Browse Characters
30 AI characters with filters, pagination, and video hover.
AI Chat
Real-time text chat with LLM streaming and typing animation.
Image Generation
Full keyword orchestration — type "send me a photo" in chat.
Voice Calls
Call AI characters — STT → LLM → TTS with per-minute billing.
Admin Dashboard
Content, users, settings, analytics, provider management.
CMS
Blog, pages, portfolio, categories, tags — config-driven.
Billing & Tokens
Stripe subscriptions, token balance, discount codes.
Organizations
Multi-tenant with roles for billing scoping.
Moderation
Keyword filter + audit log + auto-block.
Analytics
Character stats, user activity, provider health.
AI Providers
DB-stored with encryption, round-robin, fallback.
Theme & Branding
OKLCH design tokens, dark mode, CSS variables.
Built With
Modular Architecture
Install only what you need. Each module is a self-contained git subtree.
core-chatAI character chat, image/video gen, voice callsPremiumcore-billingStripe subscriptions, tokens, discountsFreecore-supportAI support chat + ticket systemPremiumcore-docsDocumentation systemFreecore-storeE-commerce (products, cart, checkout)Premiumcore-affiliatesReferral tracking, commissionsPremiumbun run indigo add core-chat
Ready to build?
Clone, init, ship. It's that simple.
Dual-licensed: AGPL-3.0 (open source) or Commercial License