Windmill est une plateforme d'orchestration open source qui permet aux équipes de transformer des scripts écrits en Python, TypeScript, Go ou SQL en workflows, applications internes, agents d'IA et pipelines de données. Elle propose un éditeur visuel de workflows et une exécution planifiée ou déclenchée. Vous pouvez exécuter Windmill vous-même (Docker, Kubernetes), dans votre cloud ou sur site, ou utiliser le service cloud de Windmill Labs. Les fonctions Enterprise, comme SAML/SCIM, relèvent d'une licence distincte.
Windmill est développé par Windmill Labs, Inc., société américaine dont l'équipe est répartie entre Paris et San Francisco. Le code est en grande partie publié sous licence AGPLv3, mais la Community Edition contient aussi des composants propriétaires. Selon la documentation, le service cloud partagé fonctionne aux États-Unis ; des instances cloud dédiées dans l'UE existent seulement pour les clients Cloud Enterprise. L'auto-hébergement vous laisse la maîtrise du lieu, des workers et du réseau. Une organisation européenne peut ainsi garder les traitements dans son propre environnement UE.