Mapa del stack: n8n, Open WebUI y modelos
Una pyme no necesita empezar con una plataforma enorme. Necesita una arquitectura clara: interfaz, automatizaciones, modelos, datos, aprobaciones y logs.
Objetivos de aprendizaje
- 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.
En cristiano: self-hosted. Significa que tú alojas la herramienta en tu propio servidor o equipo, con más control sobre datos, costes y configuración.
Terminal
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.
Idea clave. El stack bueno para una pyme es el que el equipo puede entender, reiniciar y auditar. Si nadie sabe dónde está el log, todavía no está listo.
Cuidado. No conectes credenciales reales el primer día. Primero construye con datos ficticios y acciones que solo crean borradores.
Comprueba que funciona. Dibuja tu stack en cinco cajas: entrada, automatización, modelo, datos y salida. Si una caja hace demasiadas cosas, sepárala.
Guardar y reabrir el proyecto.
La ventaja self-hosted no es solo pagar menos. Es poder decidir dónde viven los datos y qué acciones necesitan revisión humana.