Proyectos

Sistemas de IA que funcionan sin supervisión delante de clientes reales.

Siete en producción ahora mismo. La ingeniería está en decidir qué NO se le permite hacer al agente.

Un negocio operado entero desde WhatsApp: pedidos escritos en un chat que emiten facturas, registran gastos, actualizan el CRM y alimentan un dashboard.

En producciónFinanzas y contabilidad

Un SaaS que un negocio maneja entero desde WhatsApp

El dueño escribe un pedido en un chat. El sistema emite la factura, registra el gasto, actualiza el CRM y alimenta un dashboard. Sustituyó al software de gestión que estaban pagando.

22 herramientas en el agente, un rol de solo lectura aparte para su gestoría, y el IVA intracomunitario validado contra el registro oficial en vez de con una expresión regular.

React · TypeScript · Supabase · n8n · Gemini Flash · Stripe

Vista general de la plataforma de cursos: contenido liberado por fechas, progreso que sobrevive a la navegación, planes de suscripción y seguridad a nivel de fila decidiendo la visibilidad.

En producciónFormación onlineDesde oct 2025

Plataforma de formación con muro de comunidad en tiempo real

Una plataforma de formación completa: cursos con contenido liberado por fechas, seguimiento de progreso, facturación y acceso por roles, construida y entregada para un cliente con alumnos reales dentro.

El muro de comunidad fue de brief a producción en unos diez días. Publicación en tiempo real, moderación y reglas de acceso atadas a lo que cada alumno había pagado de verdad — lo interesante nunca fue el feed, fue que el muro y la facturación coincidieran sobre quién puede ver qué.

Next.js · TypeScript · Supabase · PostgreSQL · Stripe · Vercel

Memoria en dos capas: Redis sostiene la conversación viva, PostgreSQL lo que tiene que sobrevivir a la sesión, y decidir qué asciende de una a otra es el trabajo de diseño.

En producciónProducto propioDesde feb 2025

Asistente conversacional para conversaciones que duran meses

Sin menús, sin formularios, sin flujo que seguir. El usuario simplemente habla, y sigue hablando — durante meses.

Una conversación así de larga se sale de cualquier ventana de contexto, así que la memoria va en dos capas: Redis sostiene la conversación viva, Postgres lo que tiene que sobrevivirla. Las respuestas se recuperan del corpus en vez de empaquetarse en el prompt, y eso es lo que mantiene el coste plano según crece el historial.

La memoria de un agente conversacional no es un problema de base de datos. Es un problema editorial: decidir qué merece recordarse.

n8n · Redis · Supabase · PostgreSQL · recuperación sobre un corpus privado

Una plantilla desplegada tres veces: plataforma de formación y CRM en el mismo producto, con un asistente que la maneja y prepara al consultor.

En producciónServicios financieros

Una plataforma, tres academias

Un CRM y una plataforma de formación en un solo producto, funcionando para tres organizaciones de asesoría financiera, seguros, banca y legal. Sus consultores se forman dentro —vídeo, documentos, recursos— y trabajan el pipeline en el mismo sitio: del lead al cliente, y después el seguimiento post-venta montado para que la venta cruzada tenga de dónde partir. Incluye además el deck que el consultor recorre con el cliente, escribiendo su foto financiera directamente en el CRM mientras ocurre la reunión.

No son tres productos. Es una plantilla clonada tres veces — lo cual es una ventaja hasta que un clon llega en silencio sin catorce columnas y el cliente te dice que los números no se guardan.

Y luego está el idioma: tres locales, uno de ellos griego, unas 3.600 claves. El detector de cadenas sin traducir marcaba cero mientras medio deck seguía en español, porque validaba el diccionario y no el código. El arreglo no fue revisar con más cuidado. Fue un gate: una regla de lint que da error ante cadenas literales, y un chequeo de paridad que bloquea el commit cuando los tres idiomas se separan.

Encima va un asistente de IA con dos trabajos: manejar la plataforma, y hacer de coach del consultor antes de una reunión. Construida una vez, entregada tres. Esa es la gracia, no una salvedad.

React 19 · Vite · TypeScript strict · Supabase (Postgres + RLS + Edge Functions) · TanStack Query · Tailwind + shadcn/ui · n8n · i18n es/en/el · PWA · Vercel

En desarrolloSeguros

Agente de voz para una firma de asesoría financiera y seguros

Un agente de voz que atiende el teléfono, cualifica a quien llama y agenda en un calendario. Ahora mismo en desarrollo — una llamada no te da tiempo a recuperarte de un error, así que el trabajo está en los caminos de fallo, no en el que sale bien.

Retell · n8n · WhatsApp Business API

Apuntes de producción

Modo de fallo de la persistencia de contexto: una herramienta falla en silencio, se anuncia como éxito y ese anuncio se escribe en el historial.

Lo que me enseñó producción

Un agente se miente a sí mismo entre turnos si solo persistes lo que dijo.

En uno de mis sistemas una herramienta falló en silencio. El modelo anunció éxito igualmente. Ese anuncio se escribió en el historial de conversación y, al turno siguiente, el modelo leyó su propia ficción como un hecho y actuó sobre ella.

El arreglo fue persistir el log de ejecución de herramientas junto al mensaje del asistente, para que la memoria del agente guarde lo que pasó en vez de lo que dijo que pasó. Ese modo de fallo es invisible hasta que deja de serlo.

Mapa de cobertura: automatización de procesos, la capa de IA y la aplicación web debajo, de punta a punta y a cargo de una sola persona.

Una persona en vez de tres proveedores

Los agentes necesitan un sitio donde vivir. Construyo la capa sobre la que se apoyan además del agente: automatización de procesos con n8n, la capa de IA, y la aplicación web debajo.

Descubrimiento, arquitectura, construcción, despliegue y entrega, de punta a punta. Sin coste de coordinación y sin traspasos.

Vengo de ingeniería industrial, un MBA y años de consultoría financiera. Empiezo por el proceso de negocio, no por el modelo.

15 horas
recuperadas cada semana para un cliente
7
sistemas en producción — 3 agentes · 4 plataformas
~10 días
de brief a producción, muro de comunidad en tiempo real

¿Tienes algo así en mente?

Cuéntame en qué se te va el tiempo y te digo si se puede automatizar.