Portfolio

Caso de estudio, cliente real

MAX: Asistente de Voz IA para Hormax

Asistente de voz entrenado en el catálogo completo de Hormax. Responde consultas técnicas sobre hormigón manos libres, desde la obra, en segundos. Instalable como PWA.

Hormax 2024 Proyecto de cliente
IAVozPWAE-commerce

Stack tecnológico

Las tecnologías usadas y por qué.

Framework Next.js
Lenguaje TypeScript
LLM Anthropic Claude
STT (Speech-to-Text) Groq
TTS (Text-to-Speech) ElevenLabs
Base de datos Supabase
Auth Clerk
Deploy Vercel

Capturas

Pantalla de carga de MAX HormaxPantalla principal de MAXModal de creación de contexto en MAXChat de voz con MAX en una obraContexto de obra en MAXChat de inicio de obra guardado en MAX

El problema

Hormax fabrica productos de hormigón y materiales de construcción. Sus equipos técnicos y clientes necesitan respuestas rápidas sobre especificaciones de productos, proporciones de mezcla, tiempos de curado y procedimientos de obra.

El operario en obra

Un operario necesita saber la proporción correcta para una mezcla específica de Hormax. Sus opciones: llamar a soporte (si hay señal y alguien atiende), buscar en un PDF de 80 páginas, o adivinar. Ninguna opción es rápida ni confiable.

El costo del error

Una mezcla mal preparada no se descubre en el momento. El problema aparece días o semanas después, cuando el resultado ya está colocado. Corregirlo tiene costo de materiales, tiempo y credibilidad frente al cliente final.

El conocimiento desorganizado

Hormax tenía fichas técnicas, manuales y procedimientos en formatos distintos, actualizados en momentos distintos. No había una fuente única de verdad que todos pudieran consultar de forma rápida y confiable.

La dependencia de personas clave

El conocimiento estaba concentrado en dos o tres técnicos senior. Cuando estaban ocupados, de viaje o fuera de horario, toda la cadena se frenaba esperando una respuesta que solo ellos podían dar.


La solución

Un asistente de voz entrenado exclusivamente en el conocimiento de Hormax. El operario habla, MAX responde.

01

Respuestas en segundos

Los equipos técnicos resuelven dudas de campo en segundos. Una pregunta que antes requería llamar a soporte o buscar en un PDF ahora tiene respuesta en el momento.

02

Disponible 24/7

MAX no tiene horario. Funciona en cualquier turno, en cualquier obra, sin que haya un técnico disponible del otro lado.

03

Instalado en el teléfono del operario

Como PWA, cada operario instaló MAX desde el navegador. Sin fricción de App Store, sin permisos de IT, sin distribución manual.


Arquitectura técnica

El flujo de voz completo

El sistema tiene tres pasos en tiempo real: STT → LLM → TTS. La cadena completa en menos de 3 segundos desde que el operario termina de hablar.

  1. Groq Whisper (STT): El audio del micrófono se envía a Groq para transcripción. Groq tiene la latencia de STT más baja del mercado en la fecha de implementación, lo que era crítico para que la experiencia de voz se sintiera natural.

  2. Anthropic Claude (LLM): La transcripción llega a un API route de Next.js que construye el prompt con el contexto de la obra activa y el historial de la conversación. Claude responde con texto.

  3. ElevenLabs (TTS): El texto de Claude se convierte a audio con una voz configurada para Hormax. El audio se streama de vuelta al cliente para reproducción inmediata.

Por qué PWA y no app nativa

La decisión de hacer MAX como PWA (Progressive Web App) fue pragmática: Hormax no tiene equipo de IT para gestionar distribución de apps. La PWA se instala desde el navegador con un banner, aparece en la pantalla de inicio del teléfono y funciona como app nativa. Sin App Store, sin actualizaciones manuales, sin permisos corporativos.

Contexto por obra

Cada obra tiene su propio espacio en Supabase. Cuando un operario abre MAX, el sistema carga el contexto específico de esa obra: nombre del proyecto, materiales en uso, especificaciones relevantes. Esto hace que las respuestas de Claude sean específicas, no genéricas.

Auth con Clerk

Clerk maneja el login de los operarios. Cada cuenta está vinculada a una obra. El admin de Hormax puede crear cuentas, asignar obras y desactivar accesos desde un panel sin tocar código.


Funcionalidades


Resultado

MAX está en producción y siendo usado por los equipos técnicos de Hormax en obra. El tiempo promedio de respuesta a consultas técnicas pasó de minutos (llamar, esperar, buscar) a segundos. El conocimiento técnico de la empresa dejó de depender de personas disponibles en un horario específico.