Automatiza procesos con n8n + IA local
Un patrón práctico para conectar n8n con un LLM local: clasificación, notas y avisos con límites, logs y privacidad bajo tu control.

n8n es un orquestador visual que puede conectar triggers, APIs y modelos. Combinado con un LLM local, permite prototipos privados sin depender de una API por llamada. Sigue contando el coste de la máquina, el almacenamiento, las integraciones externas y el mantenimiento.
El setup base (10 min)
docker run -d --name n8n \
-p 127.0.0.1:5678:5678 \
-v n8n_data:/home/node/.n8n \
docker.n8n.io/n8nio/n8n
Abre http://localhost:5678 y crea tu cuenta. Ya tienes el orquestador.
Si ya tienes Ollama (receta de inicio), n8n puede
hablar con él mediante el nodo Ollama o un nodo OpenAI apuntando a
http://host.docker.internal:11434/v1. En Linux añade
--add-host=host.docker.internal:host-gateway al contenedor si ese nombre no
resuelve. Mantén n8n y Ollama en una red privada y crea la cuenta de administración antes
de exponer cualquier interfaz.
Cuatro automatizaciones para empezar
1. Clasificador de emails
Trigger: Email IMAP → IA: “clasifica en urgente/importante/ruido y resume en una línea” → Acción: Telegram si urgente, borrador si importante, archivo si ruido. Empieza con una carpeta de prueba y revisa los resultados antes de activar respuestas o archivos automáticos.
2. Resumidor de noticias IA
Trigger: Schedule (1x/día) → HTTP: pilla los RSS de tus 5 blogs favoritos → IA: “resume cada noticia en 2 frases y puntúa relevancia 1-10” → Acción: te lo manda por Telegram ordenado por puntuación.
3. Secretario de reuniones
Trigger: nuevo archivo en carpeta grabaciones → Whisper local: transcribe →
IA local: extrae tareas y decisiones → Acción: crea notas en Notion/Obsidian con
las tareas.
4. El vigía de precios
Trigger: Schedule → HTTP: scrapea la página de un producto → IA: “¿ha cambiado el precio? ¿cuánto?” → si baja: notificación. Simple y mortal.
El patrón que lo une todo
Todas siguen la misma estructura, memorízala:
TRIGGER (¿cuándo?) → IA (¿qué piensa?) → ACCIÓN (¿qué hace?)
Si sabes responder esas 3 preguntas, puedes automatizarlo.
Errores de novatos (los cometimos todos)
- Empezar por algo complejo. Empieza por algo que hagas CADA día.
- No poner límite de ejecuciones: si el trigger es “cada email” y hay un bucle de respuesta… tensión. Siempre añade filtros.
- Pedirle al LLM texto libre en vez de JSON: usa
format: jsonen el prompt y un nodo de parseo. Te ahorrará horas. - No loguear nada: añade un paso “escribe en un log” al final. Cuando algo falle (fallará), te salvarás.