The problem
How it works
The README describes n8n as a fair-code platform that mixes a visual canvas with custom JavaScript or Python. You self-host it with Docker on port 5678, connect a model provider such as OpenAI, Anthropic or Google, and build multi-step agent workflows with tool use, human approvals and observability. The AI docs add agents with tools and memory, multi-model workflows and MCP server connections.
Results and limitations
The maintainers claim a large integration catalog and thousands of workflow templates, and say you can switch model providers without redesigning the workflow.
Before you try it
Integration counts differ between the README and the repo description, so treat them as approximate. The Sustainable Use License limits some commercial uses, and model calls bill through your provider. Results depend on your setup and were not independently reproduced by Top 200 Repos.
Tools and repositories
- Tools
- n8n · Docker
- Prerequisites
- A self-hosted n8n instance or n8n Cloud account, plus an API key for your chosen model provider and credentials for each connected app.
Try it yourself: Design an n8n agent workflow
Fill the fields to adapt the prompt. Empty fields stay as visible [placeholders].
Design an n8n workflow that [What the workflow should do]. It starts from [Trigger] and may use these apps: [Connected apps]. Lay out the nodes in order, which ones the AI agent can call as tools, what memory it needs, and which credentials I must create. Insert a human approval step before any node that sends a message, writes to a database, deletes data or spends money. Give me the plan first and wait for my approval; then produce importable workflow JSON with placeholder credential names instead of real secrets. Finish with a short test plan using sample input.Keep a human approval node in front of every outbound or destructive step until the workflow has been tested.
Related videos
About n8n-io/n8n
Introducing Nod: An Open-Source Personal AI Agent from n8n (opens in a new tab)
Published by the project’s official channel.
Watch on YouTube (opens in a new tab)About n8n-io/n8n
The Agent Left the Workflow: Building n8n Agents (opens in a new tab)
Published by the project’s official channel.
Watch on YouTube (opens in a new tab)Independent creators. Listing a video implies no endorsement, sponsorship or partnership.
Sources
- n8n-io/n8n README (opens in a new tab)
Project documentation · github.com · Undated · Source checked 9 Nov 2026, 22:21 UTC
What this source supports
- Visual canvas combined with custom code
- Multi-step AI workflows with tool use, human approvals and observability
- Self-host with Docker; editor on localhost:5678
- Fair-code under the Sustainable Use License
- Integrate AI (opens in a new tab)
Project documentation · docs.n8n.io · Undated · Source checked 9 Nov 2026, 22:25 UTC
What this source supports
- Connect LLM providers such as OpenAI, Anthropic and Google
- Add tools and memory to agents
- Connect MCP servers to an AI agent

