
About Windmill
Windmill is an open source, code-first platform for building internal tools, workflows and AI agents. Engineers write the code, and the platform turns it into apps, endpoints and forms.
What it does
Scripts written in many languages become API endpoints and forms. Workflows chain those scripts together and run them on a fast job engine. The platform also covers data pipelines and apps, and it can be self-hosted with Docker or Kubernetes.
Key features
- Scripts in more than 20 languages
- Workflows and data pipelines
- Apps built on top of scripts
- Git-based collaboration and versioning
- Self-host with Docker or Kubernetes
Who it's for
Engineering and platform teams that want internal tools built from code and kept under version control. It also suits teams that want AI help but need engineers to review what ships.
Pricing and good to know
The code is open source, and the company offers a cloud version as well as self-hosting. The site says engineers stay in control of what goes live. A CLI and MCP connection let you build from your editor or coding agent, and the pricing page lists the cloud plan details.
Highlights
- Turn scripts into API endpoints and forms
- Chain scripts into workflows
- Build internal apps on top of scripts
- Keep everything in Git
- Self-host with Docker or Kubernetes












