WIKIWorkflow Automation / AI / Low-Code
n8n
n8n logo

n8n

Fair-Code Workflow Automation Platform

Founded
2019
HQ
Berlin, Germany
Employees
~200+
Revenue
Series B funded ($50M+)

n8n is a fair-code, extendable workflow automation platform that enables technical teams to build complex automations using a visual node-based editor. Founded in 2019 by Jan Oberhauser in Berlin, Germany, n8n has grown to become one of the most popular open-source automation tools, with over 400 integrations, 60,000+ GitHub stars, and a vibrant community of developers and automation enthusiasts. The platform bridges the gap between no-code simplicity and full-code flexibility, allowing users to write custom JavaScript or Python code within visual workflows.

Platform Overview

n8n's core platform provides a visual, node-based workflow editor where users can connect different services and build automations without extensive coding. Each node represents an action or trigger, and workflows can include branching logic, loops, error handling, and custom code execution.

Technical Specifications

Integrations400+ built-in nodes
GitHub Stars60,000+
LicenseFair-code (Sustainable Use License)
LanguagesJavaScript / Python in-workflow
DeploymentSelf-hosted / Cloud (n8n.cloud)
APIREST API for workflow management

AI Capabilities

n8n has embraced AI with native AI nodes, LangChain integration, and the ability to build sophisticated AI agents. Users can connect to OpenAI, Anthropic, Google AI, and local LLMs to create intelligent automation workflows that can understand, generate, and process natural language.

AI Agents

n8n allows building AI agents that can use tools, access databases, browse the web, and make decisions autonomously within workflows. The LangChain integration enables complex agent architectures with memory, retrieval, and multi-step reasoning.

AI Nodes

Native AI nodes include: Chat models (GPT-4, Claude, Gemini), Embeddings, Vector Stores, Text Classifiers, Summarizers, and custom AI chains. These can be combined with any of n8n's 400+ integrations.

Self-Hosting

n8n can be self-hosted on any infrastructure, giving organizations complete control over their data and workflows. This is particularly valuable for companies in regulated industries (healthcare, finance) that need to keep data within their own infrastructure.

Technical Specifications

DockerOfficial Docker images
KubernetesHelm charts available
DatabaseSQLite / PostgreSQL / MySQL
RequirementsNode.js 18+, 2GB RAM minimum
ScalingQueue mode with Redis for horizontal scaling

Enterprise Features

n8n Enterprise provides additional features for large organizations including SSO/SAML authentication, RBAC (Role-Based Access Control), audit logging, workflow sharing, environments (dev/staging/prod), and priority support.

Technical Specifications

AuthenticationSSO / SAML / LDAP
Access ControlRBAC with custom roles
AuditComplete audit logging
EnvironmentsDev / Staging / Production
SupportPriority SLA-backed support

Community & Ecosystem

n8n has one of the most active automation communities, with thousands of shared workflow templates, community-built nodes, active forums, and regular community events. The open-source nature of the platform encourages contribution and knowledge sharing.

Technical Specifications

Community Nodes200+ community-built
Workflow Templates1,000+ shared templates
Forum Members50,000+
Contributors800+ on GitHub

Pricing Model

n8n offers a unique pricing model based on workflow executions rather than per-task or per-user pricing. The Community Edition is free for self-hosting. Cloud plans start with a free tier and scale based on execution volume. Enterprise plans include advanced features and dedicated support.