Why you'd want it
n8n combines a node-based visual editor with custom JavaScript, Python and npm packages, and its README says workflows can use OpenAI, Anthropic, Google or open-source models. You can self-host it with Docker or npm, or use the paid n8n Cloud. Its docs cover building agents, LangChain components and MCP servers inside workflows.
Best for
- Connecting agents to business apps
- Self-hosted internal automations
- Teams mixing visual building with code
Use it when
You want an agent to act across many SaaS tools through a workflow you can see, edit and self-host.
Skip it if
You need an OSI open source license or plan to offer n8n to others as a paid service; the Sustainable Use License limits use to internal business, non-commercial or personal purposes. If you build agents in code, a library will fit better.