Stop Burning Weeks on Gradle Setup.
Ship Production KMP in Days.
The first foundation-grade Kotlin Multiplatform starter kits backed 100% by official Kotlin Foundation members. Pre-configured with the automated Kotlin Toolchain, hybrid on-device & cloud Google AI, generative Server-Driven UI with json-to-compose, and a battle-tested automotive marketplace architecture.
The Brutal Reality of Building KMP from Scratch
Every mobile engineering team that adopts Kotlin Multiplatform loses 2 to 4 weeks solving the exact same fragile build hurdles. Zora KMP solves them once and for all.
- Gradle Configuration Hell: Fighting bloated
build.gradle.ktsscripts, mismatched versions, and breaking plugin updates. - Apple & Xcode Linking Failures: Spending days debugging CocoaPods / SPM framework linking, CocoaPods bridge errors, and Darwin target architectures.
- Brittle Swift Interop: Manually wrapping Kotlin Coroutines and StateFlow in Swift wrappers without ergonomic
async/awaitsupport. - Abandoned Community Libraries: Risking production apps on 3rd-party community wrappers that stop receiving updates after 6 months.
- Zero Domain Relevance: Starting from an empty counter app that teaches you nothing about real-world enterprise architectures.
- Declarative Kotlin Toolchain: Pure
module.yamlconfiguration (kotlin-toolchain.org) eliminating thousands of lines of imperative Gradle debt. - Touchlab SKIE Pre-Configured: Native Swift
async/awaitandAsyncSequenceergonomics for Coroutines and Flows out-of-the-box. - 100% Kotlin Foundation Backed: Exclusively engineered with official solutions from JetBrains, Google, Touchlab, Kotzilla, and Gradle.
- Hybrid On-Device & Cloud AI: Gemini Nano on-device + Gemini Cloud API with dynamic Server-Driven UI via
json-to-compose. - Battle-Tested Real Domain: Built around an actual $30B+ automotive salvage marketplace, demonstrating full clean architecture.
Invest in Production Velocity
Choose the architectural tier that fits your stage. From a free open-source Mini-Zora to an AI-powered driver copilot and a complete two-sided reverse-auction marketplace.
Zora Community
A fully functional open-source Mini-Zora vehicle selector and parts search catalog app running natively on Android and iOS.
- Declarative Kotlin Toolchain (
module.yaml) - Compose Multiplatform (Android & iOS shared UI)
- Koin Dependency Injection & Navigation Compose KMP
- Shared Ktor Client 3.x & kotlinx.serialization
- Scaffold offline instantly via
kmp kit create zora-community - Open-source Apache 2.0 license
Basic Starter Kit
The complete B2C Client App (:apps:client). Hybrid Google AI vehicle copilot, generative SDUI chat with json-to-compose, and offline-first Room KMP database.
- Everything in Community + complete B2C Client App
- On-Device AI (Gemini Nano) + Cloud Gemini API integration
- Generative Chat UI via
json-to-composeSDUI - Strict Domain Guardrails: zero off-topic conversation drift
- Room KMP "My Garage": offline vehicle diagnostics & history
- Zora Material 3 Design Kit: Dark/Light mode, Onboarding, Settings
- Kermit Unified Logging: Android Logcat + Apple OSLog
Premium Enterprise Kit
Full Two-Sided Reverse-Auction Marketplace. Double Agent coordinator, Merchant Demand Radar Dashboard, Ktor WebSockets server, zero-PII privacy, Native Auth, and CI/CD.
- Everything in Basic + Merchant Salvage Yard App (
:apps:merchant) - The Double Agent Coordinator with dual generative SDUI
- Zero-PII Privacy Enclave: drives qualified calls and yard visits
- Central Ktor Server (
:services:server) with live WebSockets - Cross-Platform Native Auth: Google Sign-In & Sign in with Apple
- RevenueCat In-App Purchases: Paywall UI & subscriptions
- Touchlab SKIE: native Swift
async/awaitbridging - GitHub Actions CI/CD: Google Play (AAB) & TestFlight (IPA)
- VIP Discord Support & 1-on-1 Onboarding: direct liaison with author
Architectural Capability Matrix
A side-by-side engineering breakdown across the foundation stack, local AI capabilities, and marketplace infrastructure.
| Engineering Layer / Capability | Community ($0) | Basic ($149) | Premium ($299) |
|---|---|---|---|
Declarative Toolchain (module.yaml) | ✓ Included | ✓ Included | ✓ Included |
| Compose Multiplatform (Android + iOS) | ✓ Included | ✓ Included | ✓ Included |
| Application Scope | Mini-Zora Catalog | B2C Client App | Two-Sided Marketplace |
| Koin DI & Jetpack Navigation Compose | ✓ Included | ✓ Included | ✓ Included |
| Ktor Client 3.x & Serialization | ✓ Included | ✓ Included | ✓ Included |
| On-Device AI (Gemini Nano / LiteRT) | — | ✓ Included | ✓ Included |
| Cloud Google AI (Gemini Flash API) | — | ✓ Included | ✓ Included |
Generative SDUI (json-to-compose) | — | ✓ Driver Chat | ✓ Dual (Driver + Yard) |
| Strict Domain Guardrails (Zero Drift) | — | ✓ Hardened | ✓ Hardened Dual-Side |
| Offline-First Room KMP Database | — | ✓ "My Garage" DB | ✓ "My Garage" DB |
| Zora Material 3 UI Kit + Dark Mode | — | ✓ Complete UI Kit | ✓ Complete UI Kit |
| Merchant Salvage Radar Dashboard | — | — | ✓ Included (:apps:merchant) |
| Central Ktor Server (WebSockets Engine) | — | — | ✓ Included (:services:server) |
| Zero-PII Privacy Enclave | — | — | ✓ Anonymized Leads |
| Cross-Platform Native Auth (Google & Apple) | — | — | ✓ Included |
| In-App Subscriptions (RevenueCat KMP) | — | — | ✓ Included |
| Touchlab SKIE Swift Bridge | — | — | ✓ Included |
| GitHub Actions CI/CD (Play Store + TestFlight) | — | — | ✓ Included |
| License Seat Policy | Open / Public | 2 Machine Seats | 2 Machine Seats |
| Remote Delivery Pipeline | Local Bundle | Encrypted Cloudflare R2 | Encrypted Cloudflare R2 |
Hardware Fingerprinting & Remote Delivery
How Zora protects commercial starter kit licenses with zero friction for paying developers:
Non-Transferable Device Fingerprint
When activating with kmp license activate <KEY>, the CLI cryptographically binds your license to your machine's hardware UUID (IOPlatformUUID on macOS or machine-id on Linux). Up to 2 machines are authorized simultaneously (e.g., work laptop + desktop).
Encrypted Delivery & Watermarking
Proprietary starter kit packages are never committed to open-source repositories. Authenticated short-lived pre-signed URLs fetch packages from Cloudflare R2 on demand, stamping buyer cryptographic signatures in source metadata to protect your investment.
Frequently Asked Questions
Can I use Zora KMP Kits for client commercial applications?
Yes. The commercial license grants you perpetual rights to scaffold and ship unlimited proprietary and client applications without royalties or seat surcharges for your end-users.
Why does Zora use the Kotlin Toolchain instead of standard Gradle?
The official Kotlin Toolchain (kotlin-toolchain.org) allows declarative module.yaml definitions, eliminating the fragile build script debt and deprecation churn of imperative Gradle setups while maintaining full CI/CD compatibility.
How does on-device AI operate across Android and iOS?
Zora Basic and Premium utilize Google AI Edge / Gemini Nano via LiteRT on Android for zero-latency offline parsing, with an automatic, seamless cloud fallback to the Gemini Flash API on iOS and unsupported hardware.
How are updates delivered?
Every commercial license includes 1 year of continuous upstream updates. When new Kotlin Multiplatform or Compose releases launch, simply run kmp kit update in KMP-CLI to fetch updated templates.
Ready to Accelerate Your Mobile Roadmap?
Direct onboarding and license provisioning handled personally by Jesús Daniel Medina Cruz. Skip 80+ hours of setup debt today.