AppLess is an experimental generative‑UI mobile app that creates every screen on the fly via a streaming LLM, rendering native Cupertino or Material design without any pre‑installed apps.

Stars

342

7-day growth

+24

Forks

47

Open issues

0

License

MIT

Last updated

2026-07-16

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It demonstrates a novel paradigm where the entire phone interface is generated by an LLM in real time, using a compact streaming DSL (openui‑lang) and rendering true native UI components, all with no backend to deploy.

Who it is for

  • Developers exploring generative UI and LLM‑driven interfaces
  • Mobile app designers interested in dynamic, code‑less UIs
  • AI researchers looking for a practical demo of streaming language models in UX
  • Hackers and tinkerers who want to fork a base for real‑world integrations

Use cases

  • Prototyping new app ideas by simply describing the desired interface
  • Building a universal ‘ask‑anything’ assistant that generates weather, restaurant lists, or booking forms on demand
  • Showcasing how a single component contract can produce platform‑native UIs (iOS Cupertino / Android Material 3)
  • Experimenting with LLM‑driven navigation and speculative prefetching for instant screen transitions

Strengths

  • Streaming real‑time generation – the UI paints live as tokens arrive, before the response finishes
  • Native look and feel on both iOS and Android from a single contract, without platform‑specific prompt changes
  • Open‑source MIT license, built on the OpenUI standard, with clear package separation and a test suite
  • Bring‑your‑own‑key model avoids backend cost and keeps user data on‑device (Keychain/Keystore)

Considerations

  • All actions are simulated – ordering, booking, payments do nothing and reflect no real state
  • Requires a free Cerebras API key to run; content may be fictional unless optional web/image tools (Exa, Unsplash) are configured
  • Strictly an experiment – no real integrations are wired in, so it is not a replacement for existing apps

README quick start

Quick start

Description

What if your phone had no apps

Related repositories

Similar projects matched by category, topics, and programming language.

makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
hahhforest
Featured
hahhforest GitHub avatar

pi-textbook

A hands-on course that walks through building a Pi-style coding agent from scratch across 15 checkpoints, starting from an offline agent trajectory.

AI & Machine LearningLarge Language Models
625
0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577