# SwiftAI Boilerplate Pro ## Docs - [Architecture](https://docs.swiftaiboilerplate.com/pages/architecture.md): System design, patterns, and module structure of SwiftAI Boilerplate Pro - [AI-Assisted Development](https://docs.swiftaiboilerplate.com/pages/guides/ai-assisted-development.md): Build faster with Claude Code, Cursor AI, and Bolt AI. Pre-configured CLAUDE.md, .cursor rules, and .bolt chat modes included. - [Authentication Guide](https://docs.swiftaiboilerplate.com/pages/guides/authentication.md): Unified authentication with Apple, Google, and Email via Supabase - [Building Your App](https://docs.swiftaiboilerplate.com/pages/guides/building-your-app.md): Complete step-by-step customization guide from boilerplate to App Store - [Chat Sync Setup](https://docs.swiftaiboilerplate.com/pages/guides/chat-sync.md): Enable cross-device conversation synchronization - [Crashlytics Setup](https://docs.swiftaiboilerplate.com/pages/guides/crashlytics-setup.md): Add Firebase Crashlytics to track crashes and errors in production. - [Customization Recipes](https://docs.swiftaiboilerplate.com/pages/guides/customization.md): Common customization patterns and examples - [Deployment Guide](https://docs.swiftaiboilerplate.com/pages/guides/deployment.md): Ship your app to TestFlight and the App Store with OpenRouter AI integration - [OneSignal Push Notifications](https://docs.swiftaiboilerplate.com/pages/guides/onesignal-setup.md): Add push notifications to your app with OneSignal SDK - [Profile Photo Setup](https://docs.swiftaiboilerplate.com/pages/guides/profile-photos.md): Store profile photos in Supabase Storage for cross-device access. - [RevenueCat Setup](https://docs.swiftaiboilerplate.com/pages/guides/revenuecat-setup.md): Complete guide to configuring in-app subscriptions with RevenueCat - [Agentic Development Setup](https://docs.swiftaiboilerplate.com/pages/guides/skills-setup.md): Set up Claude Code for agentic iOS development with SwiftAI Boilerplate Pro - [Supabase Setup](https://docs.swiftaiboilerplate.com/pages/guides/supabase-setup.md): Complete guide to setting up Supabase for authentication, database, and AI proxy. - [Testing Guide](https://docs.swiftaiboilerplate.com/pages/guides/testing.md): Unit tests, integration tests, UI tests, and coverage measurement - [Welcome to SwiftAI Boilerplate Pro](https://docs.swiftaiboilerplate.com/pages/index.md): Swift 6 + iOS 26 Liquid Glass iOS boilerplate for AI-powered apps. Streaming chat, Supabase auth, RevenueCat subscriptions, and 11 clean Swift Packages. - [Installation](https://docs.swiftaiboilerplate.com/pages/installation.md): Get the boilerplate running in **under 10 minutes**. - [Upgrading from v1.9 to v2.0](https://docs.swiftaiboilerplate.com/pages/migration/v1-9-to-v2-0.md): The full migration path for Swift 6, iOS 26 Liquid Glass, and the v2.0 architecture refactor. - [Accessibility Module](https://docs.swiftaiboilerplate.com/pages/modules/accessibility.md): Make your iOS app inclusive by default with VoiceOver, Dynamic Type, Reduce Motion, and High Contrast support - [AI Module](https://docs.swiftaiboilerplate.com/pages/modules/ai.md): Production-ready **LLM streaming** via Supabase Edge Function → OpenRouter. Secure, tested, supports **500+ AI models**. - [Auth Module](https://docs.swiftaiboilerplate.com/pages/modules/auth.md): Production **unified authentication** with Apple, Google, and Email via Supabase. Includes **reliable session persistence** and **automatic token refresh**. - [Core Module](https://docs.swiftaiboilerplate.com/pages/modules/core.md): Foundation layer providing **typed error handling**, **PII-safe logging**, and shared utilities. Zero dependencies by design. - [Design System Module](https://docs.swiftaiboilerplate.com/pages/modules/design-system.md): Production **design tokens** and **UI components** with **5 built-in themes**. Token-based system ensures visual consistency. - [Feature Chat Module](https://docs.swiftaiboilerplate.com/pages/modules/feature-chat.md): Complete chat UI with dual styles, streaming, and pagination - [Feature Settings Module](https://docs.swiftaiboilerplate.com/pages/modules/feature-settings.md): The **FeatureSettings** module provides settings management and beautiful paywall UI. - [Localization Module](https://docs.swiftaiboilerplate.com/pages/modules/localization.md): Type-safe localization system with pluralization support for shipping globally-ready iOS apps - [Networking Module](https://docs.swiftaiboilerplate.com/pages/modules/networking.md): Production-ready HTTP client with interceptors, retry logic, and authentication - [Payments Module](https://docs.swiftaiboilerplate.com/pages/modules/payments.md): Production **subscription management** via RevenueCat with **reactive state**, **entitlement checking**, and **beautiful paywall UI**. - [Storage Module](https://docs.swiftaiboilerplate.com/pages/modules/storage.md): Production-grade data layer with **SwiftData repositories**, **iOS Keychain** for secrets, and **optional cloud sync**. - [Quick Start](https://docs.swiftaiboilerplate.com/pages/quickstart.md): Go from zero to a running app in 10 minutes - [Changelog](https://docs.swiftaiboilerplate.com/pages/reference/changelog.md): Version history and notable changes - [Configuration Reference](https://docs.swiftaiboilerplate.com/pages/reference/config.md): Environment variables and configuration files - [Features Overview](https://docs.swiftaiboilerplate.com/pages/reference/features.md): Complete inventory of what's included in SwiftAI Boilerplate Pro. - [Scripts Reference](https://docs.swiftaiboilerplate.com/pages/reference/scripts.md): Helper scripts for development, testing, and deployment. ## OpenAPI Specs - [openapi](https://docs.swiftaiboilerplate.com/api-reference/openapi.json)