~/proyectos$ cat movicar/README.md
MOVICAR: asistente multiagente
Asistente que cotiza reparaciones y agenda citas por chat para un taller mecánico, con LangChain y LangGraph.

## README.md
El taller recibe sus solicitudes por WhatsApp y teléfono, y una sola persona las atiende y anota cada cita en tres lugares. El asistente conversa con el cliente, pide solo los datos que faltan, cotiza con el tarifario real y propone turnos con el técnico adecuado.
Un agente orquestador delega en un agente cotizador y otro de agenda. La regla de diseño es que la IA decide qué hacer y cuándo, pero el código garantiza cómo: ningún agente escribe en la base de datos, todas las escrituras pasan por una capa determinista que valida y aplica las reglas del negocio.
El proyecto empezó como un flujo en n8n de 61 nodos, pasó a un patrón supervisor de 19 nodos y terminó replicado fuera de n8n con LangChain, LangGraph y Gemini, con interfaz propia y Docker Compose.
## Arquitectura
## Lo principal
- Patrón supervisor: orquestador, cotizador y agenda
- Reglas del negocio en código, no en el prompt
- Derivación al jefe de taller en casos de riesgo
- Memoria por sesión con el checkpointer de LangGraph
- 47 pruebas automatizadas y 14 escenarios