thesysdev/appless
What if your phone had no apps
解决的问题
AppLess 通过用生成式 UI 操作系统取代传统的静态应用和菜单,重新构想移动用户界面。用户无需在已安装的应用程序中导航,只需提出所需内容,系统便会即时生成一个定制的、可交互的原生界面。
工作原理
该系统使用一种名为 OUI-1 的专用模型(通过 vLLM 提供),以一种紧凑且以流式传输优先的 UI 语言 "openui-lang" 进行编写。随后,渲染器将此语言转换为真实的原生组件——iOS 使用 Cupertino,Android 使用 Material 3——确保界面与设备原生风格一致。为提供真实世界的数据,该模型可调用外部工具(如 Exa 进行网络搜索),而通过推测性预取可能的下一屏幕,使导航变得无缝流畅。
适用人群
主要面向对生成式 UI 感兴趣的开发者和研究人员,以及希望将真实世界 API 集成到提供的壳环境中,构建无应用式移动界面新范式的用户。
亮点
- 生成式原生 UI:屏幕以实时流式传输方式渲染,而非静态 JSON 或 Web 视图,直接作为原生 iOS 或 Android 组件呈现。
- 平台感知渲染:单一模型契约允许相同提示根据设备的原生设计系统不同而生成不同外观。
- 推测性预取:预测并提前生成用户可能访问的下一屏幕,使导航体验如瞬时般流畅。
- 工具集成:支持流式中调用工具(如网络搜索),使生成内容基于实时数据。
相关
- 项目
- 项目
- 项目
- 项目
- 项目