# rilable

> iPhone app that turns a text prompt into a live web or native iOS app

- Repository: https://github.com/rbrown101010/rilable
- Category: Coding agents & dev tools
- Stars: 169 · Forks: 51 · Language: TypeScript · License: MIT
- Experience: Some experience
- Page: https://ir.adyog.com/repos/rbrown101010/rilable/

Rilable is an iPhone app for building apps by chatting. You describe what you want, a Claude-powered agent writes the code, and the result goes live in the cloud. You preview it without leaving the app.

Web prompts become static web apps served from Daytona sandboxes. Mobile prompts become SwiftUI apps compiled by Chorus cloud Xcode and shown in a browser-based iPhone simulator. Build status streams to the app through Convex subscriptions, and follow-up messages edit the project.

It runs on your own Convex deployment and API keys, with no sign-up or waitlist. The README says the UI is a clone of Lovable's mobile app, meant for personal use. It also warns that the backend functions have no authentication, so anyone with your deployment URL could start builds on your accounts.

## What it does

- **Web and mobile build modes**: A toggle switches between polished static web apps hosted in public Daytona sandboxes and real SwiftUI apps compiled in the cloud.
- **Live agent chat**: Build progress streams in real time. Follow-up messages edit the app, and the agent automatically repairs compile errors on mobile builds.
- **In-app preview and install**: Web apps render in a WKWebView and iOS apps stream from a cloud simulator. You can also ask the chat for a download link to install the build on your own iPhone over the air.
- **Model picker and voice input**: Each project can use a different Claude model. A microphone button in each composer sends audio to Whisper, with the OpenAI key kept server-side.
- **Keyless AI for generated apps**: A proxy to the Vercel AI Gateway lets generated apps use AI features without putting your key in client code.

## What you could build

- Build a small web app from a phone prompt and share its public preview link.
- Generate a native SwiftUI app and test it in a cloud iPhone simulator.
- Install an agent-built app on your own iPhone through an OTA link.
- Study how Convex, Daytona, Chorus and Claude fit together in a prompt-to-app pipeline.
- Fork it and re-skin it as your own personal app builder.

## Who it's for

Developers comfortable with Xcode and API keys who want a self-hosted prompt-to-app tool. They should know it is a single-user setup with no built-in auth.

## Get started

The README gives no shell commands. It suggests asking Claude Code to clone the repo and set it up for you, following CLAUDE.md. You will need a Convex backend and API keys for Anthropic (required), plus Daytona and Chorus for web and mobile builds.



Tags: ios, swiftui, claude, app-builder, convex
