8 meses construyendo MONO — 5 decisiones que cambiaron todo
1. No construir una app
El primer instinto es hacer una app. Tiene pantallas bonitas, notificaciones, un lugar para tu logo. Y casi nadie la abre después del día tres.
La pregunta que cambió el producto: ¿dónde ya vive la gente?
La respuesta fue WhatsApp. No porque sea elegante, sino porque la fricción es cero. No descargas nada, no creas cuenta, no aprendes UI. Solo escribes.
Ir donde la gente ya está triplicó la conversión comparado con el prototipo en web. La gente no quiere otra app. Quiere que las cosas pasen.
2. Memoria primero, inteligencia después
Todos los asistentes del mercado compiten en "qué tan bien piensa". Pero la gente no recuerda qué tan inteligente fue la respuesta. Recuerda si la próxima vez ya sabía su contexto.
Un asistente que olvida cada conversación es un extraño cada vez. Un asistente que se acuerda de que tu hijo se llama Diego, que odias el café, que tu cliente principal es Ana — ese se vuelve parte de tu vida.
Inviertí meses en el sistema de memoria antes de sofisticar el razonamiento. Fue la decisión que más valor agregó al producto, y la que menos se ve desde afuera.
3. Un servidor por persona
La industria entera monta millones de usuarios en la misma infraestructura. Es más barato, escala mejor, y compromete la privacidad.
Tomamos el camino opuesto: cada usuario tiene su propio servidor dedicado. Más caro, más trabajoso, y completamente privado.
No es dogma. Es matemática: si tus datos no comparten disco con los de nadie más, no hay escenario donde una falla los exponga. Este tipo de arquitectura se paga sola el día que ocurre la primera brecha de un competidor.
Además: cuando tu asistente es tuyo, realmente es tuyo. Puedes borrar todo en un botón y nada queda.
4. Proactivo > reactivo
El asistente que espera preguntas es infinitamente más barato de construir. Pero también es infinitamente menos útil.
El asistente que te escribe primero — "gastaste 60% más en Uber esta semana", "Ana no te ha contestado, ¿follow-up?", "mañana a las 9 tienes junta y llueve" — ese se siente como tener a alguien pendiente de ti.
Construir proactividad requiere más trabajo: reglas que detecten cuándo vale la pena avisar, filtros para no spammear, timing inteligente. Pero es la diferencia entre una herramienta y un compañero.
5. Ejecuta, no respondas
La tentación del chatbot es eterna: "aquí tienes la plantilla del correo para pedir tu cita". Está mal.
La gente no quiere que le expliquen cómo hacer las cosas. Quiere que las cosas estén hechas. Cada vez que el asistente devuelve una plantilla en vez de ejecutar, reproduce el problema que supuestamente resuelve.
El esfuerzo de integrar con 20+ servicios, manejar llamadas telefónicas, gestionar OAuth, generar facturas, cobrar por Stripe — todo eso parece "extra". No lo es. Es el producto. Sin eso, es solo ChatGPT con branding.
Lo que sigue
Aún falta mucho. Voz en tiempo real. Memoria compartida entre familias. Integraciones por intención, no por OAuth. Un asistente que te entienda en dialecto local.
Pero la base ya está clara: no es una app, no es un chatbot, no es ChatGPT con memoria. Es algo nuevo: un compañero operativo que vive donde tú vives y ejecuta lo que tú pides.
Si estás construyendo algo parecido
No copies el stack. Copia las preguntas. ¿Dónde ya vive la gente? ¿Qué se olvidan? ¿Qué apps tienen abiertas mientras usan la tuya? ¿Qué tanto dolería si su data se filtrara? Las respuestas dictan la arquitectura. Empieza ahí.