Connect Slack, Gmail, and a database so new emails automatically create tasks in your project tracker, without writing a custom integration.
Build an AI agent workflow that reads your private company documents and answers natural-language questions via your chosen LLM.
Self-host n8n on your own server to automate internal business processes without sending sensitive data to a third-party cloud.
Replace a paid Zapier subscription with a self-hosted n8n instance running the same automations for free.
Requires Node.js or Docker to self-host, enterprise features like SSO and air-gapped deployment require a paid license.
n8n is a workflow automation platform aimed at technical teams, a tool you use to wire different apps and services together so that actions in one trigger actions in another, without having to write a full custom integration each time. The pitch is that it gives you the flexibility of code with the speed of no-code: you can build automations visually by connecting nodes, but also drop into JavaScript or Python and pull in npm packages whenever the visual interface isn't enough. It works by letting you compose workflows out of building blocks, there are 400+ integrations with external APIs, plus 900+ ready-made workflow templates you can adapt. It has native AI capabilities, including building AI agent workflows based on LangChain with your own data and models. You can self-host it under its fair-code license (Sustainable Use License) or use the n8n cloud offering. Enterprise features include advanced permissions, single sign-on, and air-gapped deployments. You'd use n8n when you want internal automations or AI-powered workflows that you control end-to-end, especially if you need to keep data on your own infrastructure or extend the platform with your own nodes. Getting started is just running npx n8n with Node.js installed, or deploying it via a Docker container, then opening the editor in your browser. The codebase is TypeScript. The name "n8n" is short for "nodemation", node plus automation, and is pronounced n-eight-n.
This repo across BitVibe Labs
Verify against the repo before relying on details.