Windmill

Turn scripts into workflows and UIs
Low-code AI builderWorkflow platformAGPL-3.0Runs locallyRustIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is Windmill?

Windmill turns Python, TypeScript or SQL scripts into workflows, schedules and internal apps, with AI steps as first-class citizens.

Why people choose Windmill

Windmill at a glance

CategoryLow-code AI builder
TypeWorkflow platform
LicenseAGPL-3.0
Runs locallyYes
Built withRust
Skill levelIntermediate
Best fordeveloper-first internal tooling

Open-source alternatives to Windmill

Other open-source low-code ai builder tools worth comparing:

DifyBuild and operate AI apps visuallyFlowiseDrag-and-drop LLM flowsLangflowVisual builder for agents and RAGn8nAutomate workflows with AI nodesActivepiecesOpen-source Zapier with AI piecesKestraDeclarative orchestration with AI steps

Windmill head-to-head

Windmill vs DifyWindmill vs FlowiseWindmill vs LangflowWindmill vs n8nWindmill vs ActivepiecesWindmill vs Kestra

FAQ

Is Windmill free?

Windmill is free and open-source (AGPL-3.0 license), so you can use, self-host and modify it at no cost.

Can I run Windmill locally?

Yes. Windmill is designed to run on your own machine or server, keeping your data private.

What is the best alternative to Windmill?

Popular open-source alternatives include Dify, Flowise, Langflow. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →