u/BiosBrick

I built an app that generates native mobile UI modules from a text description — works with any AI

AppFromAI — a mobile app that connects to your AI of choice and generates native UI modules from a text description.

You type "I want a habit tracker" → the AI generates it → your phone renders it as a real native module inside the app.

No cloud. No subscription. Works with Ollama, OpenAI, Claude and more.

It's free and open source.

GitHub: https://github.com/BiosBrick/AppFromAI

u/BiosBrick — 5 days ago

I built a mobile app that generates native iOS and Android UI from a text description — works with local AI or any API

Type a sentence. Get a real native UI module — not a website, not a WebView.

How it works:

  • Describe anything ("a habit tracker", "a pomodoro timer", "a flashcard app")
  • AppFromAI sends your prompt to the LLM of your choice
  • The LLM returns a JSON module definition
  • The app renders it as a real native module on iOS and Android

I tested it with Ollama + qwen3-coder-next — works great for structured JSON output.

https://reddit.com/link/1t7zbh3/video/2bxrtunoq20h1/player

he UI always runs on your phone. You choose where the AI runs.

👇

📱 https://github.com/BiosBrick/AppFromAI

reddit.com
u/BiosBrick — 5 days ago
▲ 8 r/LocalLLM+1 crossposts

I built a mobile app that generates native iOS and Android UI from a text description — works with local AI or any API

Type a sentence. Get a real native UI module — not a website, not a WebView.

How it works:

  • Describe anything ("a habit tracker", "a pomodoro timer", "a flashcard app")
  • AppFromAI sends your prompt to the LLM of your choice
  • The LLM returns a JSON module definition
  • The app renders it as a real native module on iOS and Android

I tested it with Ollama + qwen3-coder-next — works great for structured JSON output.

https://reddit.com/link/1t7ykte/video/o15usct8j20h1/player

The UI always runs on your phone. You choose where the AI runs.

👇

📱 https://github.com/BiosBrick/AppFromAI

reddit.com
u/BiosBrick — 5 days ago