Windmill ist eine Open-Source-Orchestrierungsplattform, mit der Teams Skripte in Sprachen wie Python, TypeScript, Go und SQL in Workflows, interne Apps, KI-Agenten und Datenpipelines verwandeln. Sie bietet einen visuellen Workflow-Builder, zeitgesteuerte und ereignisgesteuerte Ausführung sowie eine gemeinsame Oberfläche rund um diese Skripte. Sie betreiben Windmill selbst mit Docker oder Kubernetes, in Ihrer eigenen Cloud oder on-premises, oder nutzen den von Windmill Labs betriebenen Cloud-Dienst. Enterprise-Funktionen wie SAML/SCIM und Git-Synchronisierung unterliegen einer separaten Lizenz.
Entwickelt wird Windmill von Windmill Labs, Inc., einem US-Unternehmen mit einem Team zwischen Paris und San Francisco. Der Code steht überwiegend unter der AGPLv3-Lizenz, die Community Edition enthält jedoch auch Closed-Source-Komponenten. Laut Dokumentation läuft der gemeinsame Cloud-Dienst in den USA; dedizierte Cloud-Instanzen in der EU gibt es nur für Cloud-Enterprise-Kunden. Beim Self-Hosting kontrollieren Sie Standort, Worker und Netzwerk selbst. Europäische Organisationen können die Verarbeitung so in der eigenen EU-Umgebung halten.