Favicon of n8n

n8n

A self-hosted workflow automation platform for building AI agents with a visual editor, custom code, and cloud or offline models.

Screenshot of n8n website

n8n lets technical teams build AI agents and business workflows in a visual editor, then add JavaScript or Python where they need more control. Each step shows its inputs and outputs, so teams can inspect how an agent reached a decision and what happened next.

You can run n8n on your own infrastructure, including on-premises and air-gapped environments, or use its managed cloud service. It works with offline models as well as cloud models from OpenAI, Anthropic, and Google. Teams can switch between cloud and offline models without rebuilding their workflows, making the choice of model separate from the workflow itself.

Prebuilt app connections, custom APIs, and MCP support let workflows use existing data and tools. n8n also supports agents that work across several steps and retrieval systems that draw on an organization's data. Human approvals, rules, and structured inputs and outputs give teams ways to limit what an agent can do. Its execution history records prompts, responses, and subsequent actions, while testing and evaluation tools help teams check results before putting workflows into use.

Similar to n8n