Proyecto destacado
Obrador Mel
Una pastelería con un asistente que prepara encargos y una persona que los confirma
Obrador Mel es la web de una pastelería ficticia de Santiago de Compostela con un asistente de chat que lleva los encargos de principio a fin: lee el mensaje en castellano o en gallego, calcula el precio, comprueba plazos y huecos de recogida y deja el pedido preparado. El motor está escrito en JavaScript sin frameworks y el modelo corre en local. El caso completo está documentado en markdown en el propio repositorio y se publica en este portfolio.
- Año
- 2026
- Rol
- Full-stack
- Plataforma
- Angular 22 · Node 24 · Ollama
- Datos
- Postgres + Qdrant
El problema
Un asistente que se lo deja todo a un modelo de lenguaje puede inventar un precio o prometer para mañana una tarta que el obrador no llega a hacer. En una pastelería, ese error es un encargo que no se puede cumplir. Y aunque acierte, nadie del local ha visto lo que se ha prometido.
La solución
La mayoría de los turnos se resuelven sin modelo, en menos de 30 ms: el motor entiende el mensaje y calcula precios, plazos y huecos con los datos del negocio. El modelo local solo redacta respuestas con las fuentes que le da el motor; si trae un precio, un plazo o una hora que no está en ellas, se descarta y se contesta con el texto de la fuente. El encargo llega al panel del local, donde una persona lo confirma, lo rechaza o propone otra hora, y el cliente lo ve en el chat. Si caen el modelo o la base de vectores, la demo sigue funcionando. 175 tests y 32 conversaciones de extremo a extremo lo comprueban.
Capturas
Stack técnico