N8N

n8n & Automatizări AI: workflow-uri cu AI Agent, RAG și self-hosting

18 noduri & expresii 4 categorii

n8n este cea mai populară platformă open-source de automatizare a fluxurilor de lucru (workflow automation) cu suport nativ pentru Agenți AI, LLM-uri, RAG și memorie conversațională. Spre deosebire de uneltele clasice de tip no-code, n8n combină o interfață vizuală bazată pe noduri cu posibilitatea de a rula local prin Docker, de a scrie cod JavaScript/Python și de a conecta peste 400 de aplicații la modele precum OpenAI, Claude, Gemini sau Ollama.

Cu ajutorul nodurilor dedicate LangChain integrate direct în n8n, poți construi în câteva minute asistenți pe Telegram/WhatsApp, sisteme automate de triere a emailurilor, agenți care interoghează baze de date SQL sau pipeline-uri RAG care indexează documente din Google Drive.

Cum este organizat acest ghid

Am structurat cele 15 noduri, expresii și arhitecturi esențiale n8n AI în 4 categorii practice:

  • Noduri AI & Agenți Conversaționali: AI Agent Node, Chat Trigger, Basic LLM Chain & Summarization și Window Buffer & Postgres Chat Memory.
  • Unelte (Tools), Sub-Workflows & Date Structurate: Call n8n Workflow Tool, HTTP Request Tool & Code Tool și Structured Output Parser & Auto-fixing.
  • RAG Vizual & Baze Vectoriale în n8n: Vector Store Node (Qdrant, Pinecone, PGVector), Default Data Loader & Recursive Character Text Splitter și Embeddings OpenAI / Ollama Node.
  • Expresii, Webhook-uri & Self-Hosting în Producție: Expresii {{ $json }} și $fromAI(), Webhook Trigger & Respond to Webhook, Code Node (JavaScript & Python), Docker Self-Hosting & Queue Mode și Error Trigger & Retry on Fail.

Apasă pe oricare nod sau concept de mai jos pentru expresii gata de copiat, configurări JSON și exemple din lumea reală.

macOS • Windows • Linux

Ghid de instalare n8n (Self-Hosted) pe fiecare sistem de operare

Pornește propria instanță n8n cu suport complet pentru AI Agents local pe macOS, Windows sau pe un server Linux prin Docker sau npx.

Cerințe de sistem: Docker Desktop / Docker Engine (recomandat pentru persistență) sau Node.js 20/22.

Terminal macOS (Homebrew / zsh)
# Varianta 1 (Recomandată): Cu Docker pe macOS (păstrează datele în volumul n8n_data)
docker volume create n8n_data
docker run -d --name n8n -p 5678:5678 \
  -e GENERIC_TIMEZONE="Europe/Bucharest" -e TZ="Europe/Bucharest" \
  -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

# Varianta 2 (Testare rapidă fără Docker, prin Node.js):
npx n8n

Noduri AI & Agenți Conversaționali 5 noduri & expresii

Unelte (Tools), Sub-Workflows & Date Structurate 5 noduri & expresii

RAG Vizual & Baze Vectoriale în n8n 3 noduri & expresii

Expresii, Webhook-uri & Self-Hosting în Producție 5 noduri & expresii