Analysis updated 2026-05-18
Describe a web app idea in plain language and get a deployed working version inside the iPhone app.
Build a native iOS app that compiles in the cloud and previews in a browser based simulator.
Send follow up messages to iterate on and refine an app after the first version is built.
| rbrown101010/rilable | bigfrankykevin/sportsbook-bet365 | newideas99/open-dungeon | |
|---|---|---|---|
| Stars | 105 | 105 | 106 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 3/5 | 3/5 |
| Audience | vibe coder | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires Anthropic, Daytona, and Chorus API keys plus your own Convex deployment before first use.
Rilable is an open-source iPhone app that builds other apps. You type a description of what you want, an AI agent writes the code, and the result is deployed and shown to you inside the app. It can build two kinds of things: web apps, which run in cloud sandboxes, and native iOS apps, which are compiled in the cloud and can be previewed in a browser-based iPhone simulator or installed on your real device. The technical stack combines SwiftUI for the iPhone interface, Convex for the backend and real-time data, and Claude as the AI coding agent. Build progress streams into the chat in real time. If a mobile build fails to compile, the agent tries to fix the errors automatically. You can send follow-up messages to iterate on an app after the first version is built. Setting it up requires several API keys: Anthropic for the AI, Daytona for web app hosting, and Chorus for mobile compilation. Voice input via a microphone in the chat is optional and uses OpenAI's Whisper. A Vercel AI Gateway integration lets apps the agent builds include AI features without exposing your keys in the generated code. All keys are stored in your own Convex deployment and are never committed to this repository. The README is straightforward about the current limitations. The backend has no authentication by design, since it is built as a single-user tool. That means anyone who has your Convex deployment URL could trigger builds using your accounts. The authors recommend keeping that URL private or adding auth if you intend to share it. The web previews are publicly accessible links, which is what makes sharing generated apps work. The iPhone UI is based on the design of the Lovable mobile app, and the README notes that if you plan to ship this commercially you should redesign it first. The project is released under the MIT license. The setup guide is written in a CLAUDE.md file, which is formatted for use by an AI coding agent but is described as readable for humans too.
An iPhone app that builds other apps: you describe what you want, an AI agent writes the code, and the result deploys to a web sandbox or a real iOS device.
Mainly TypeScript. The stack also includes SwiftUI, Convex, Claude.
Use, copy, modify, and distribute freely, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.