n8n-io/n8n
n8n-io/n8n is a fair-code automation platform for creating and deploying AI agents and workflows. The software pairs a visual canvas with custom code in JavaScript, Python, and npm packages to move automations from prototype to production. Users can build multi-step AI workflows incorporating logic, tool use, human approvals, and system observability. The platform connects with models from OpenAI, Anthropic, Google, or open-source providers, allowing users to switch model providers without redesigning their architecture. The README lists service integrations, workflow templates, and enterprise features such as role-based access and audit trails.
The Docker installation option below requires Docker. Users can launch an instance with the installer script "curl -fsSL https://get.n8n.io | sh". Alternatively, manual deployment uses Docker: create a volume with "docker volume create n8n_data" and start the container with "docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n". The visual editor is accessible at "http://localhost:5678". The GitHub snapshot shows the repository is not archived. The README names the Sustainable Use License and n8n Enterprise License, while GitHub metadata records NOASSERTION; consult the license files for applicable terms and components. For another visual AI workflow platform, compare Dify; their scope and licenses differ.
Data as of : 209418 stars · 61357 forks.