Self-hosted, cheap, and the AI nodes are good enough that I stopped writing glue code. The visual editor gets messy past 30 nodes. Debugging a failed run at 2am is still painful.
n8n
AI workflow automation with code flexibility and no-code speed

About n8n
n8n is a workflow automation platform for technical teams that combines AI capabilities with business process automation. It supports workflows for IT, security, development, sales, and other business functions.
Users can build visually, write JavaScript or Python within workflows, and connect services through integrations. n8n provides step-level inputs and outputs, workflow logs, replay and mock data, and tools for testing AI workflows with real data.
n8n can be deployed with Docker, run using its source code, or accessed through a hosted version. Enterprise features listed on the site include on-premises deployment, SSO SAML, LDAP, RBAC permissions, audit logs, and AI governance controls.
Highlights
- Visual workflow builder with JavaScript and Python support
- AI agents and workflows for technical teams
- Docker deployment, source code access, and hosted availability
- Step-level testing, logs, replay, and mock data
- Enterprise controls including RBAC, audit logs, and human-in-the-loop workflows
Excellent core experience. Docking a star because pricing gets steep once you're a heavy user, and the free tier limits hit faster than expected.
Similar tools
ECC
— Open agent harness for coding workflows, GitHub automation, and securityOpen agent harness for coding workflows, GitHub automation, and security
Hermes Agent
— Open-source self-hosted AI agent with persistent memoryOpen-source self-hosted AI agent with persistent memory
DeepSeek Harness
— A modular, plugin-based framework for building and running agentsA modular, plugin-based framework for building and running agents
Firecrawl
— Context API for searching, scraping, and interacting with the webContext API for searching, scraping, and interacting with the web

Claude Code
— An AI coding agent for terminal, IDE, web, and SlackAn AI coding agent for terminal, IDE, web, and Slack
Open WebUI
— Self-hosted interface for connecting and extending AI modelsSelf-hosted interface for connecting and extending AI models