Unlimited automation

Workflow automation with no execution quota — the price does not move when the work does.

from $9.99/mo single tenantbring your own key
In short

Self-hosted automation replaces per-task billing with a fixed monthly instance. Activepieces, Windmill, Node-RED and Kestra all run as single-tenant deployments here; 200 runs a month and 200,000 cost the same, because the constraint is your plan’s CPU rather than a billing meter.

Hosted automation platforms price by task, execution or step. That model is fine while a workflow is an experiment and painful once it works — the better your automation gets, the more it costs you. Self-hosting inverts that: the instance is the cost, and throughput is an engineering question rather than an invoice.

Which engine depends on how your team thinks. Activepieces is closest to the SaaS experience with a large library of integrations. Windmill suits people who would rather write a Python or TypeScript function than drag a node. Node-RED owns event-driven and device work. Kestra is for scheduled data pipelines that belong in version control. We do not sell n8n — the reason is on our licensing page, and one of these four is almost always the right substitute.

The applications in this stack

Questions

Straight answers

Why is n8n missing from this list?
n8n ships under the Sustainable Use License, which restricts providing the software to others for a fee. We will not sell it without written permission. The guide page explains the licence and the alternatives.
Is there really no run limit?
None that we impose. The real limit is the CPU and memory of your plan, which is an honest constraint you can see and size for.
Can workflows call an AI model?
All four have model steps. Point them at your own provider key, or at an Ollama or LiteLLM plan so the automation runs on a model you host.

Put your AI stack on your own box

Pick an app, pick a size, and have it running today. Month to month, cancel whenever.