n8n
Visual workflow automation with AI agent nodes and 1500+ integrations
n8n is a node-based canvas for building workflows and multi-step AI agents, with JavaScript, Python and npm packages usable inside nodes. It connects to OpenAI, Anthropic, Google and open-source models, and lists 1500+ integrations and 9,000+ workflow templates. It runs self-hosted or on n8n Cloud, under the Sustainable Use License rather than an OSI license.
Strengths
- 1500+ integrations and 9,000+ templates cover most common SaaS wiring
- Visual canvas with JavaScript, Python and npm code when needed
- Model-agnostic: OpenAI, Anthropic, Google or open-source models
- Supports human approvals and observability for multi-step AI workflows
Weaknesses
- Fair-code Sustainable Use License, not OSI open source; use is restricted
- Role-based access and audit trails fall under the Enterprise License
- RAM and CPU requirements are not stated in the README
- Documented quick start requires Docker
- no GPU
- Needs Docker
- Models: OpenAI, Anthropic, Google, open-source models
- port 5678