
Windmill turns ordinary scripts into APIs, background jobs and internal apps that teams can share through a browser. It's for developers building internal software, data pipelines or AI agents who want to keep their code and infrastructure under their own control. You can self-host it with Docker or Kubernetes, or use Windmill Cloud, where Windmill hosts the platform.
A script can become a callable job and a generated form without a separate interface project. Teams can combine scripts into workflows or build custom interfaces with the app builder. Supported languages include Python, TypeScript, Go, Bash, SQL and Rust, so existing code can become part of a shared application.
Development can happen in the browser or in a local editor. Git versioning covers scripts, workflows, apps and infrastructure settings, giving teams a way to review and share changes. Integrations include PostgreSQL, Snowflake and Kafka; scheduled tasks support recurring work.
Shared workspaces provide permissions and encrypted credentials scoped to authorized users. Execution logs are searchable, and failures can trigger alerts through Slack, email or Teams. Dedicated worker groups let teams isolate critical jobs, with deployments ranging from a single server to Kubernetes clusters.
The open-source code uses the AGPLv3 license, and Windmill also offers commercial licenses and support. Its Rust backend uses PostgreSQL for job queuing, while workspace databases let apps and workflows use shared data.
Claim this page with an email at windmill.dev. Windmill gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Windmill?Promote it
Something wrong or outdated on this page?
12KUpdated 1 week agoApache-2.0
Docker · Web#Batch processing#Human approval#Multi-agent workflows
Bisheng is an open source, self-hosted platform for teams building AI applications around business documents and processes. Its visual workflow editor combines automated tasks with human feedback, including intervention during multi-turn conversations. It's suited to document review, support ticket assistance and report generation that need more control than a single chatbot exchange.
157.6KUpdated 3 hours ago
Docker · Web#Code execution#MCP#OpenAI-compatible API
29.8KUpdated 1 day ago
Docker · Web#LLM tracing#MCP#Multi-user access
FastGPT is a self-hosted AI agent builder for teams that want assistants to answer questions using company documents and carry out business workflows. Its visual editor connects model calls, knowledge retrieval and tools into applications for customer support, internal knowledge search and document review. You can run the platform on your own server through Docker or use the vendor's hosted service.
322Updated 2 weeks agoMIT
iOS · Android · Docker · Web#Batch processing#Code execution#Guardrails
55.5KUpdated 2 months ago
Docker · Web#Human approval#LLM tracing#Multi-agent workflows
155.4KUpdated 1 day agoMIT
macOS · Windows · Docker · Web#LLM tracing#MCP#Multi-agent workflows
Dify is a source-available platform for teams building AI agents and apps on a visual canvas. Its Community Edition runs on your own server with Docker. Dify also offers a hosted cloud service, while Enterprise deployments can run in a VPC or on a self-hosted server. The Community Edition uses a custom Apache 2.0 derivative license.
Tiledesk is a self-hosted platform for building AI agents and connecting them to human support teams. It's aimed at businesses automating customer conversations, internal information searches and workflows through a visual builder. You can run it on your own server with Docker or Kubernetes, or use its hosted cloud service.
Flowise is a visual builder for AI agents and chatbots that can run locally or on your own server, including through Docker. It's for developers and teams building LLM applications with connected workflow blocks. The project is archived and no longer maintained.
Langflow is a visual builder for developers creating AI agents and retrieval-augmented generation (RAG) applications. You can run it locally or on your own server, with Docker support and desktop apps for Windows and macOS. The open-source software uses the MIT license. A hosted cloud offering provides a separate deployment option.