Devlog · Fase 0 · 1/7
Por qué Aubia empieza por una lista de espera
Por qué pido una dirección de correo antes de lanzar Aubia y por qué una inscripción por sí sola no permite saber si la gente lo usará.
- waitlist
- product
- architecture

En aubia.dev puede inscribirse en una lista de espera. La página de inicio no tiene tabla de precios, registro de cuentas ni descarga.
Ya he definido los módulos de la aplicación de escritorio y su recorrido de usuario de principio a fin. Aubia es un Cockpit donde agentes de IA de varios providers revisan el trabajo de los demás. Antes de lanzarlo, quiero saber si otros desarrolladores comparten la misma frustración: trabajar con varios agentes por turnos, sin poder hacer que se comuniquen entre sí. La Carta del fundador explica de dónde surge esa necesidad.
Llamo Fase 0 a este periodo de preparación para el lanzamiento. El sitio recoge las primeras inscripciones para la beta 0.1. Me dan una idea del interés por Aubia, pero todavía no permiten saber si será útil.
La inscripción se realiza en dos pasos, siguiendo el proceso de double opt-in. Usted introduce su dirección de correo y después pulsa el enlace del mensaje recibido para confirmarla. Sin ese clic, la inscripción queda pendiente hasta que se elimina. El artículo dedicado a este proceso lo explica en detalle.
Una sola acción disponible
Las páginas públicas están disponibles en seis idiomas. Cada versión tiene su propia URL con un prefijo de idioma y los buscadores pueden indexarla por separado.
Una sola ruta de escritura
El formulario envía las inscripciones a aubia.cloud. Es la única ruta de escritura del sitio, declarada en el mismo grupo que la página de inicio.
Route::prefix('{locale}')
->where(['locale' => implode('|', SupportedLocale::values())])
->group(function (): void {
Route::inertia('/', 'welcome')->name('home');
Route::post('/waitlist', [WaitlistController::class, 'store'])
->name('waitlist.store')
->middleware('throttle:waitlist');
});
Este fragmento solo muestra esas dos rutas. El grupo también incluye las dos páginas legales, las páginas de confirmación y de baja y este blog. El sitio no tiene panel de control ni área de miembros.
Sin botones desactivados
Podría haber añadido los botones «Descargar» y «Crear una cuenta», atenuados y con la indicación «Próximamente». Prefiero que la página ofrezca una acción que usted pueda realizar de inmediato.
El registro de cuentas aún no está abierto en aubia.cloud y los binarios de la aplicación de escritorio no están firmados. Esos botones no tendrían ningún destino útil.
Están previstos para la Fase 1, el lanzamiento, junto con las páginas de funcionalidades, precios y descargas. Esa etapa depende de la firma de los binarios y de la apertura del registro de cuentas. Todavía no anuncio ninguna fecha.
Un dominio para cada uso
El sitio público y los correos utilizan aubia.dev. La aplicación cloud y su API se alojan en aubia.cloud. El dominio aubia.app está reservado para la aplicación de escritorio.
El sitio público tiene una infraestructura separada de la aplicación cloud. Cuando usted introduce su dirección de correo en aubia.dev, el sitio reenvía la solicitud de inscripción a api.aubia.cloud.
El sitio público no almacena datos personales a largo plazo y funciona sin base de datos local. Redis almacena temporalmente hashes de la dirección de correo y de la dirección IP para limitar la frecuencia de las peticiones.
Medir sin cookies ni banner
Necesito saber si los visitantes ven el formulario, se inscriben o encuentran un error. Fathom Analytics mide este recorrido sin cookies ni seguimiento individual, por lo que no hace falta un banner de consentimiento.
Nueve eventos registran la entrada del formulario en el viewport, los envíos y sus resultados, los posibles errores, el éxito o el fallo de la confirmación y la aparición del contador de inscritos.
El contador obtiene el total desde aubia.cloud mediante una petición del servidor. Solo cuenta las inscripciones confirmadas al pulsar el enlace recibido por correo. Las direcciones pendientes de confirmación quedan excluidas.
La cifra solo se muestra cuando alcanza un umbral determinado. Esta decisión de limitar la información visible es coherente con la visión del producto.
Una inscripción no es una compra
La empresa responsable de un orquestador de agentes de IA muy utilizado cesó su actividad el 10 de abril de 2026. El producto continúa bajo la licencia Apache 2.0, mantenido por su comunidad. Su adopción no bastó para que la empresa fuera viable.
Por eso quiero medir el interés por Aubia antes de añadir funcionalidades. Desarrollarlas requiere meses de trabajo, aunque nadie esté dispuesto a pagar por utilizarlas.
Para confirmar su dirección, usted tiene que recibir un correo y pulsar un enlace. Esa confirmación prueba que el mensaje se recibió y que se pulsó el enlace. No me permite saber si después habrá una suscripción ni cómo podría encajar Aubia en una jornada de trabajo.
La lista de espera registra una muestra de interés, sin compromiso de compra. Para entender cómo se utiliza Aubia, necesitaré que la beta 0.1 se use fuera de mi máquina, en proyectos reales.
Hasta entonces, las inscripciones me dan una primera idea del interés por Aubia. Todavía no permiten saber si la gente utilizará el producto o si alguien pagará por usarlo.
Esta obra se cuenta aquí, artículo a artículo. Lo que viene después depende de lo que usted diga de ella.
Únase a la lista de espera