概要
Open-source React Native experiment from the OpenUI team where every mobile screen is generated on demand and streamed into native Cupertino or Material 3 components. AppLess uses a shared component contract, the compact openui-lang DSL, speculative screen prefetching, and optional web and image tools to explore what an app-free Generative UI operating system could feel like.
要約
1. Native runtime GenUI: Generates interactive mobile screens rather than web mockups or static code previews
2. One contract, two platforms: Maps the same model-facing component catalog to Cupertino and Material 3 renderers
3. Streaming-first navigation: Incrementally renders openui-lang and prefetches likely next screens for responsive transitions
4. Runnable implementation: Includes an Expo app, full parser-to-renderer tests, bring-your-own-model access, and optional grounded search
5. Clear experimental boundary: Documents that generated content may be grounded while actions remain simulated, making the demo useful without overstating production readiness