Vibe coding de aplicaciones personales a mediados de 2026: el caso de Toucan

Fuentes: Vibe coding personal apps in mid-2026

Francis Irving, desarrollador y exjefe de front-end en Memrise, relata cómo construyó en pocas semanas un conjunto de aplicaciones móviles y web estrictamente personales —llamadas Toucan— mediante "vibe coding" con Claude Opus en un plan de 18 libras mensuales. Las tres apps cubren necesidades concretas: una lista propia de restaurantes y cafeterías sustituyendo a Google Maps, una herramienta de reconocimiento facial con repetición espaciada que le ayuda con su prosopagnosia, y un reproductor de Spotify que permite organizar álbumes en carpetas. Todas funcionan como aplicación web progresiva sincronizada entre móvil y escritorio.

Irving explica la arquitectura: adoptó el enfoque local-first con el protocolo Yjs y el servidor Hocuspocus, almacenando datos en SQLite en un servidor autoalojado por motivos de privacidad (las fotos de personas y los nombres son datos sensibles). Renunció a Tauri/Rust y optó por una PWA en JavaScript para mantener un único código.

Sobre el proceso, detalla su metodología con agentes LLM: un directorio plans/ donde se diseñan primero las funcionalidades grandes, listas de tareas TODO.md que el agente marca como completadas, cobertura de tests del 100 % tipado estricto (el llamado "Galahad Principle"), pruebas de instantáneas con navegador sin cabeza para control de calidad visual, y un bucle de auto-mejora inspirado en Jyn que registra en SELF-IMPROVE.md los tropiezos recurrentes. Con todo ello, afirma, el agente trabaja al nivel de un ingeniero senior muy rápido, aunque con mal contexto. Cita además un fallo grave: una función de reordenar listas borró datos en su teléfono, y fue el propio agente quien ayudó a recuperarlos y a añadir registros para evitar repetirlo. Concluye que la experiencia es adictiva y difícil de escalar a más personas.