Why we ship installable binaries instead of preview URLs
Context
Every other AI app builder (Lovable, v0, Bolt, Replit Agent) stops at a deployable web app or a preview URL. We had to decide whether to follow that pattern or commit to a heavier execution plane.
Decision
Ship real installable binaries (.exe, .dmg, .apk, .AppImage) via dedicated bridge nodes. Web output is supported, but not the primary product.
Alternatives we rejected
Consequences we live with
- ✓Differentiation: nobody else does this autonomously
- ✓Real proof packs (build + launch verified on actual Windows / Linux)
- ✓Output works offline once installed
- ·Bridge infrastructure cost (real EC2 + provisioning logic)
- ·Build times are slower than browser sandboxes
- ·macOS and iOS require physical Mac infrastructure — currently deferred
- ·In practice the Windows bridge stayed stopped and no installer ever shipped end-to-end; ADR 0008 documents the pivot