All setup, integration, and publishing steps are explained here on these docs. For customization and design patterns, see the corresponding files under /docs in your project.
What You Get
AI Chat
Streaming responses via OpenRouter (500+ models)
Authentication
Supabase Auth + Sign in with Apple, ready to go
Subscriptions
RevenueCat integration with paywall UI
Design System
5 themes, tokens, and components
Quick Stats
- ~250 hours of development already done
- 338+ tests
- 9 Swift Packages cleanly separated for reuse in any iOS project
- Comprehensive docs with examples and LLM prompt packs
- 2 chat UIs (bubble and centered styles)
Time Saved
This boilerplate typically saves 6–10 weeks of build time and $15,000-35,000 in development cost compared to building from scratch.Module savings are conservative estimates based on prior builds; your mileage may vary by scope and team experience.See how we estimate.
Get Started in 3 Steps
1
Installation
Clone the repo and run the app with mock backendsView Installation Guide →
2
Quick Start
Go from zero to a running app in 10 minutesView Quick Start →
3
Customize
For in-depth guides, patterns, and ready-to-use LLM prompts, open your project’s /docs folder.
Architecture Overview
Built with modern iOS development best practices:- MVVM Architecture - Clean separation of concerns
- Dependency Injection - CompositionRoot pattern
- Protocol-Oriented - Swappable implementations
- Swift Concurrency - Async/await throughout
- SwiftData - Modern persistence (iOS 17+)
Foundation Modules
Core
Error handling, logging, utilitiesSaves: 6–10 hrs
Networking
HTTP client with interceptorsSaves: 12-20 hrs
Storage
SwiftData + Keychain + Cloud syncSaves: 16-24 hrs
Auth
Supabase + Apple + Google + EmailSaves: 20-32 hrs
Subscriptions
RevenueCat subscriptionsSaves: 16-24 hrs
AI
LLM client with streamingSaves: 24-40 hrs
Feature Chat
Complete chat UI (2 styles)Saves: 40-60 hrs
Settings
Settings + Paywall UISaves: 12-16 hrs
Design System
Design tokens, 5 themes, and componentsSaves: 20-32 hrs
Next Steps
Install
Get the boilerplate running locally
Quick Start
10-minute guide to first run
Architecture
Understand the system design
Build Your App
Complete customization guide
Need Help?
- Complete Documentation Hub
- GitHub Issues
- Use the built-in CLAUDE.md guide for AI-assisted development