- Entender qué papel juega n8n, Open WebUI, Ollama, vLLM y una API propia.
- Separar chat, automatización, modelo y datos para poder mantener el sistema.
- Diseñar una primera versión barata, privada y ampliable.
usuarios
-> Open WebUI: chat interno, modelos, herramientas
-> n8n: workflows, webhooks, aprobaciones, integraciones
-> API interna: reglas de negocio y permisos
-> modelo:
local: Ollama / llama.cpp
produccion GPU: vLLM
cloud puntual: proveedor externo
-> datos:
Postgres / Qdrant / ficheros
-> operacion:
logs, backups, alertas, limitesRegla de decisión
- Open WebUI: interfaz privada para usuarios, modelos, herramientas y conocimiento.
- n8n: automatizaciones visibles, webhooks, conectores, aprobaciones y logs de negocio.
- Ollama: entrada local sencilla para modelos en CPU/GPU modesta.
- vLLM: serving de modelos con GPU y más concurrencia.
- API propia: permisos, reglas delicadas y operaciones que no quieres dejar en un workflow editable.
Si has guardado la evidencia de esta lección, continúa con «Docker y VPS». Si no, repite la comprobación antes de avanzar.