windmill-labs/windmill
GitHubAn open-source developer platform for building APIs, background jobs, workflows, and user interfaces using standard languages like Python, TypeScript, Go, and Bash.
Developers seeking to create, schedule, and chain multi-language scripts into highly performant background jobs and workflows.
Exposing directly any Windmill parts as a feature of a commercial product, reselling, or serving Windmill as a managed service requires a commercial license.
What matters before you adopt it
The overhead and system fragmentation of building, scheduling, and orchestrating secure, multi-language background scripts and workflows, along with the manual effort of building custom web UI forms to trigger them.
Security evidence without the noise
Trust remains a decision signal; CVEs and scanner evidence explain what is driving the risk.
View trust evidence & security findings▼
Architecture from code12 modules · 2 edges▼
Modules and dependency edges extracted from repository code. This is code evidence, not README inference.
Architecture evidence details
flowchart TD
%% repo — high-level architecture (DRAFT, refine me)
n0["ai_evals · 139 files"]
n1["backend · backend · 19 files"]
n2["benchmarks · 11 files"]
n3["cli · 270 files"]
n4["debugger · 8 files"]
n5["docker · 1 file"]
n6["docs · documentation · 1 file"]
n7["ephemeral-backends · 4 files"]
n8["examples · examples · 4 files"]
n9["frontend · frontend · 298 files"]
n0 --> n3
n0 --> n9
class n1 api
class n6,n8 docs
class n9 ui
classDef api fill:#af7aa1,color:#ffffff,stroke:#8a5f7f
classDef docs fill:#9d7660,color:#ffffff,stroke:#7c5d4c
classDef ui fill:#4e79a7,color:#ffffff,stroke:#3a5b80Evidence, security & integrations▼
Adoption guidance▼
How it works & getting started▼
Nearby repositories worth comparing before adoption.
Open-source platform that unifies AI agent orchestration and workflow automation — autonomy and precision in one platform.
Repowise is your AI team's new best friend when it comes to understanding codebases at scale. It tackles the messy reality of large codebases by automatically generating documentation, surfacing git analytics, spotting dead code, and extracting architectural decisions — all through the Model Context Protocol (MCP). Whether you're onboarding new devs, debugging legacy code, or feeding context to your favorite AI coding assistant, Repowise turns chaotic repositories into structured, queryable intelligence. With 1.3k stars and growing fast, this tool is quickly becoming essential for teams that want to ship smarter, not harder.
The agent engineering platform.