Qué lo hace distinto
El género "prompt a app" no es nuevo. Lo que cambia rilable es el lugar desde donde construyes: el iPhone. No abres una laptop, no entras a un dashboard en el navegador. Escribes lo que quieres en una app de iOS, un agente de Claude escribe el código en tiempo real, y la app generada queda corriendo en el mismo teléfono.
Las apps web se despliegan a un sandbox de Daytona y se renderizan en un WKWebView. Las apps iOS nativas se compilan en la nube de Chorus, se previsualizan en un simulador de navegador, y se pueden instalar por un link OTA. Todo el ciclo, del prompt a la app funcionando, ocurre en el teléfono.
La arquitectura, pieza por pieza
Vale la pena leerla porque es un mapa limpio de cómo se ensambla un builder de apps end-to-end con servicios existentes:
| Pieza | Rol |
|---|---|
| SwiftUI | Interfaz nativa de iOS |
| Convex | Backend, base de datos y suscripciones en tiempo real |
| Claude | Motor de generación de código |
| Daytona | Sandbox donde se despliegan las apps web |
| Chorus | Compilación de apps iOS nativas en la nube |
El flujo: escribes el prompt, el agente de Claude genera código que se transmite vía las suscripciones de Convex, las apps web caen a Daytona y las iOS a Chorus. Es un buen ejercicio para entender cómo encajan estas piezas en un producto real.
Setup
La forma que recomienda el autor es la más rápida: darle el repo a Claude Code y decirle "Clone https://github.com/rbrown101010/rilable and set up for me". Claude se encarga de guiarte por la configuración.
Si prefieres a mano, el archivo CLAUDE.md te lleva por: crear un backend gratis de Convex, juntar las API keys (Anthropic, Daytona, Chorus, y opcionales de OpenAI para voz y Vercel AI Gateway), configurar la app de iOS, y verificar el flujo de punta a punta.
Las advertencias que el autor pone por delante
Esto es lo que más respeto le tengo al README: no esconde los límites. Son serios y hay que leerlos antes de hacer nada con esto en serio.
- Convex sin autenticación por diseño. Cualquiera con la URL del deployment podría acceder a tus cuentas. El README recomienda agregar autenticación para producción.
- Previews web públicos. Las URLs de preview son accesibles para cualquiera que las tenga.
- La UI es un clon. El autor la describe como "un clon cariñoso de la app móvil de Lovable para uso personal". Hay que re-skinear antes de cualquier uso comercial.
Estado del proyecto
Es nuevo y chico: 89 estrellas, creado hace pocos días. Eso no es un defecto, es contexto. Es código fresco para experimentar y aprender, no un servicio batalla-probado. La licencia MIT te deja tomar las piezas que quieras.
Mi recomendación
Clónalo si quieres ver, con código en la mano, cómo se arma un builder de apps moderno: la cadena de SwiftUI, Convex en tiempo real, Claude generando, Daytona y Chorus desplegando. Como referencia de arquitectura y como juguete para prototipar desde el teléfono, vale el rato. Lo que no debes hacer es exponerlo a usuarios reales sin antes endurecer la seguridad que el propio autor marca: sin autenticación en Convex y con previews públicos, no es para producción todavía.