Self-Hosted AI Workflow Automation & Durable Execution: n8n, Activepieces, Temporal, Conductor & More
Workflow tools for AI agents fall into two distinct groups: visual automation builders (like n8n and Activepieces) that connect hundreds of SaaS APIs on a canvas, and durable execution engines (like Temporal, Conductor, and AutoKitteh) that guarantee long-running code survives crashes and retries cleanly.
Before you pick, check both the authoring model (visual nodes vs plain Python/Go code) and the license: n8n uses a fair-code Sustainable Use License, whereas Activepieces Community Edition, Temporal, Conductor, AutoKitteh, and RuleGo use OSI-approved open-source licenses.
AgentIndex · Updated 2026-10-20
Pick a visual builder for SaaS integrations, or a durable/embedded engine for backend code.
Quick picks
- n8n — visual workflow platform with 1,500+ integrations, 9,000+ templates, inline JS/Python steps, and AI agent nodes (fair-code).
- Activepieces — MIT-licensed (Community Edition) no-code Zapier alternative where every integration piece also works as an MCP server.
- temporal — MIT-licensed durable execution platform that runs workflows written as plain code with automatic retries and state recovery.
- conductor — Apache-2.0 microservice and agent workflow engine using JSON graphs with native LLM and MCP task nodes.
- autokitteh — Apache-2.0 code-first platform built on Temporal that turns vanilla Python scripts into durable workflows.
- rulego — Apache-2.0 lightweight embedded Go rule engine with zero external middleware dependencies and hot-reloadable JSON chains.
- OpenClaw — self-hosted personal AI assistant and workflow gateway connecting WhatsApp, Slack, Telegram, Discord and 20+ channels.
- Flowise — visual drag-and-drop canvas for LangChain/LlamaIndex pipelines with embeddable chat widgets and API endpoints.
Side-by-side comparison
| Tool | What it is | Stars | License | Last push | Maintenance | Releases, 90 days | Commits, 12 weeks | Install |
|---|---|---|---|---|---|---|---|---|
| n8n | Workflow automation platform for building AI agents | 208.3k | Sustainable Use License | 2026-10-22 | Active | 30 | curl -fsSL https://get.n8n.io | sh | |
| Activepieces | Open-source Zapier alternative with AI agents and MCP | 25.2k | MIT (Community Edition) | 2026-10-21 | Active | 18 | git clone https://github.com/activepieces/activepieces.git | |
| temporal | Durable execution platform for reliable workflows and agents | 23.9k | MIT | 2026-10-22 | Active | 6 | brew install temporal | |
| conductor | Durable workflow engine for microservices and AI agents | 32.4k | Apache-2.0 | 2026-10-21 | Active | 19 | npm install -g @conductor-oss/conductor-cli | |
| autokitteh | Code-first durable workflow automation platform built on Temporal for Python and Starlark | 1.1k | Apache-2.0 | 2026-05-14 | Archived | 0 | make ak | |
| rulego | Lightweight, embeddable Go rule engine and workflow orchestration framework for edge, IoT, and AI agents | 1.6k | Apache-2.0 | 2026-10-19 | Active | 2 | go get github.com/rulego/rulego | |
| OpenClaw | Self-hosted AI assistant you chat with in WhatsApp, Slack, Telegram | 392.7k | MIT | 2026-10-22 | Active | 30 | curl -fsSL https://openclaw.ai/install.sh | bash | |
| Flowise | Visual LLM app builder, discontinued in August 2026 | 55.5k | n/a | 2026-08-13 | Archived | 1 | npm install -g flowise | |
| ToolJet | Open-source platform for building internal tools and apps | 41.1k | AGPL-3.0 | 2026-10-22 | Active | 30 | docker run \ | |
| MindsHub (formerly MindsDB) | MindsHub: agent workspace with connected data and model router | 39.8k | n/a | 2026-10-21 | Active | 0 | pip install mindsdb |
Tools in this list with an in-depth AgentIndex review: 10/10
How to choose
- Choose between a visual node canvas for SaaS integrations and code-first durable execution for backend engineers.
- Check the license carefully if you are embedding the workflow engine inside a commercial product (fair-code vs MIT/Apache-2.0).
- For long-running agents that wait on human approvals or slow APIs, verify whether state is persisted across process restarts.
- Consider operational footprint: RuleGo embeds in a single Go binary, whereas Temporal and Conductor run dedicated server and storage clusters.
FAQ
Is n8n open source?
n8n is source-available under the fair-code Sustainable Use License, which allows internal use and self-hosting but restricts certain commercial redistribution and hosted offerings. If you require an MIT license for a visual builder, look at Activepieces Community Edition.
What is durable execution, and why do AI agents need it?
An agent workflow may make dozens of LLM and API calls or pause for hours waiting on human approval. Durable execution engines like Temporal, Conductor, and AutoKitteh persist every step so a crash or deploy resumes from the exact point of failure without re-running completed tool calls.
When should I pick ToolJet instead of n8n?
Pick ToolJet when you need custom internal user interfaces (admin panels, form builders, dashboards) backed by databases and APIs. Pick n8n when you need headless, event-driven background workflow automation across SaaS tools without custom frontend UI.
How we compiled this list
Tools are chosen by hand from the projects in our index, favouring those we have reviewed in depth. Stars, licence, last-push date and install command come from each repository and are refreshed with the site data. The maintenance column comes from the GitHub API (archived flag, last commit, releases in the last 90 days) and is refreshed daily. We read each project's README and docs; we have not run every tool ourselves, so test before you depend on one.
More lists
- Open-Source Multi-Agent Frameworks: CrewAI, Pydantic AI, Google ADK, Microsoft Agent Framework & More
- Open-Source RAG Platforms & Deep Research Agents: RAGFlow, MaxKB, GPT Researcher, DeerFlow & More
- SDKs, Frameworks & Official Reference Servers for Building with MCP
- Best MCP Servers for Databases
- Best MCP Servers for Browser Automation
- MCP Gateways and Proxies Compared