Skip to the content.

AppLess

Information

AppLess is a generative UI operating system experiment developed by the creators of OpenUI. It represents a vision of a “phone with no apps” where every screen is generated dynamically based on the user’s request.

Instead of installing multiple individual applications, the user interacts with a single interface that streams native UI components in real-time. These components are generated by an LLM that writes in openui-lang, which the OpenUI renderer then turns into interactive native UI elements (Cupertino for iOS, Material 3 for Android).

Main Functionalities and Features

How it Works

  1. User Request: The user asks for a specific task or view (e.g., “show me the weather” or “find a restaurant”).
  2. LLM Generation: An LLM generates a response in openui-lang, a compact, streaming-first UI language.
  3. OpenUI Rendering: The OpenUI standard interprets the language and renders it into native components.
  4. Interaction: The user interacts with the generated screen, and subsequent actions trigger further generations.

Practical Notes

See also