n8n
n8n is a fair-code workflow automation platform with native AI capabilities. It combines visual building with custom code, connects to 1,500+ integrations, and can be self-hosted or used in the cloud for AI agents and business process
Visit n8n-io/n8nOverview
n8n is a fair-code workflow automation platform with native AI capabilities. It combines visual building with custom code, self-hosted or cloud deployment, and integrations for AI agents and business process automation.
Key Features
- Build visually and extend with JavaScript, Python, and npm packages.
- Operate AI agents with traceable reasoning, human-in-the-loop approvals, guardrails, and evaluations.
- Connect to 1,500+ integrations and 9,000+ workflow templates.
- Deploy on your infrastructure or managed cloud, including on-prem and air-gapped options.
- Use model flexibility across OpenAI, Anthropic, Google, or open-source models without changing architecture.
- Enterprise controls include SSO SAML, LDAP, RBAC permissions, audit logs, log streaming, and version control.
Use Cases
- Building AI agents and multi-agent workflows
- RAG systems and retrieval-augmented AI workflows
- IT operations such as onboarding new employees
- Security operations such as enriching security incident tickets
Getting Started
- Run the official install script; Docker is required.
- Deploy manually with Docker and access the editor at localhost:5678.
Deployment & Requirements
- Docker is required for the install script.
- Manual Docker deployment is supported.
- Deploy on your own infrastructure or use n8n's managed cloud.
- Self-hosted, on-premises, and air-gapped deployment options are available.
Before You Adopt
- License: Other. Review its terms before using, modifying, or distributing the project.
- n8n supports on-premises and air-gapped deployment for data protection.