Windmill

Automation

Windmill är en kodfirst-plattform för arbetsflöden, interna appar och AI-agenter som ni kan hosta själv. Skript i Python, TypeScript, Go, Bash, SQL m.fl. blir automatiskt API:er, cron-jobb och webb-UI:er och kombineras till flöden.

Betyg 67 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Förstaparts-API med OpenAPI-specifikation.

Windmill API (OpenAPI) · Windmill Labs

Källa: https://app.windmill.dev/openapi.html

Kontrollerat:

MCP · Officiellt

Inbyggd MCP-server och -klient i kärnprodukten, dokumenterad förstapart.

Windmill MCP · Windmill Labs

Källa: https://www.windmill.dev/docs/core_concepts/mcp

Kontrollerat:

Windmill: arbetsytan Nordljus AB med lista över skripten Bygger dygnsrapporten av backup- och fakturakontrollen, Sammanställer orderläget per status, Stämmer av kundfakturor mot reskontran, Kontrollerar att alla servrar har färsk säkerhetskopiering samt flödena Orderläget från portalen till kundtjänst och Backup, fakturor och dygnsrapport till drift
1 / 8 Arbetsytan Nordljus AB med företagets skript och flöden

Bedömning

Så bedömer vi

Totalbetyg

67 av 100

Preliminär (källbaserad)

Bedömningsprofil
Utvecklar team som vill bygga interna verktyg och arbetsflöden i kod (Python/TypeScript) på en självhostad PostgreSQL-baserad plattform med API- och agentintegration.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Open core: kärnan AGPL-3.0 och klienter Apache-2.0, men vissa enterprise-avsnitt i samma repo är proprietära enligt LICENSE — väsentliga delar är låsta.

  2. Funktionell passform

    Täcker skript-, arbetsflödes- och interna-apps-behov väl; kräver kapacitet att drifta en arbetsflödesmotor och enterprise-funktioner kan kräva licens.

  3. Dataflytt och interoperabilitet

    OpenAPI-baserad REST-API-referens och kod-first-skript i standardiserade språk gör data- och kodflytt lätt; inte heltäckande då vissa funktioner kräver licens.

  4. Mognad och trygghet

    Aktivt projekt sedan 2022 med omfattande officiell dokumentation; relativt ungt och mognad ej oberoende bekräftad.

  5. Framtidskraft

    Inbyggd MCP-server och -klient plus OpenAPI-dokumenterat API och CLI-klienter ger stark agent- och automationberedskap; ungt projekt och delvis licenslåst.

  6. Drift och införande

    Containerdistribution med PostgreSQL-krav är tydlig men förutsätter driftkapacitet för en arbetsflödesmotor.

  7. Kostnadsbild

    Kärnan är kostnadsfri men enterprise-funktioner kräver licens eller molnabonnemang; totalkostnaden kräver egen beräkning.

  8. Svensk användbarhet

    Ingen svensk dokumentation, lokalisering eller support belagd i de kontrollerade källorna.

Om Windmill

Windmill är en kodfirst-plattform för arbetsflöden, interna appar och AI-agenter, med öppen kärna som går att self-hosta. Ingenjörer skriver skript i Python, TypeScript, Go, Bash, SQL med flera språk och synkar dem med Git, medan affärsgrupper bygger vidare på samma plattform med AI – och granskning, promotion mellan miljöer och isolerade workers håller kontroll på vad som shippar.

Varje skript blir automatiskt en delbar webb-UI, ett API och ett cron-jobb, baserat på dess parametrar. Skripten kombineras till flöden som grafer (DAG:er), datapipelines eller fullkodiga React- och Svelte-appar via den inbyggda lågkodbyggaren. Workers är autonoma processer som kör ett skript i taget med tillgång till processor och minne, och schemaläggning samt autogenererade webhooks ingår för varje skript och flöde. Plattformen positioneras som självhostbart alternativ till Retool, n8n och ett förenklat Temporal.

Kärnkoden licensieras varierat under Apache 2.0 och AGPLv3, med vissa enterprise-funktioner under proprietär licens – läs vad som gäller per komponent. Flödeslogiken är kod, så utvecklarkompetens i teamet är ett krav, och självhosting innebär egen infrastruktur med workers, databas och uppdateringsansvar.

Användning

Passar för

  • Förvandla interna skript till API:er, cron-jobb och webb-UI:er utan extra bygge
  • Bygga datapipelines och flerstegsflöden som DAG:er med review och promotion mellan miljöer
  • Bygga interna adminsidor och appar med lågkodbyggaren ovanpå skripten
  • Self-hosta en kodfirst-ersättning för Retool/n8n-kategorin med Git-synkat flödesbibliotek

Passar mindre bra för

  • Om teamet bara vill klicka ihop SaaS-integrationer utan kod – ett visual-first-verktyg som Activepieces eller n8n passar bättre
  • Om ni inte kan drifta egen infrastruktur och inte vill använda cloud-utgåvan
  • Som enkel schemaläggare för enstaka cron-jobb – plattformen är overkill för det

Styrkor och begränsningar

Styrkor

  • Skript blir automatiskt API, webhook och webb-UI – kort avstånd från kod till användbar tjänst
  • Brett språkstöd (Python, TypeScript, Go, Bash, SQL m.fl.) i samma flödesmotor
  • Git-baserat samarbete med review, miljöpromotion och isolerade workers
  • Lågkodbyggare för interna appar bredvid koden
  • Öppen kärna (Apache 2.0/AGPLv3) med möjlighet till full self-hosting

Begränsningar

  • Vissa enterprise-funktioner licensieras proprietärt, skilt från den öppna kärnan
  • Kodfirst: utan utvecklare i teamet kommer ni inte långt
  • Självhosting kräver infrastruktur med workers och databas plus löpande uppdateringar
  • Licensblandningen Apache/AGPL/proprietärt kräver att ni kontrollerar vad som gäller per komponent

Skärmbilder

Tekniska resurser

Alternativ

Home Assistant

Automation · Plattform för hemautomation

Home Assistant är en öppen smart home-plattform som körs på egen hårdvara och samlar tusentals enheter i lokal styrning, med automationsmotor, dashboards, röstassistans och energiuppfölning utan krav på molntjänster.

Startår
2013
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

94 av 100

Preliminär (källbaserad)

Läs bedömningen om Home Assistant

Projektdata

91 980GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2013
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · LICENSE.md i repot home-assistant/core innehåller Apache License 2.0. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · macOS · Windows · Android · iOS · Webbläsare · containers
API
REST API · Annan Verifierat
Export
Ej verifierat Ingen verifierad uppgift om en generell dataexportfunktion påträffades i denna omgång. Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI-godkänd), lokal kontroll, egen drift och öppna integrationsgränssnitt.
Funktionell passform Gäller: Bäst-i-klassen lokal hemautomation med 1 500+ integrationer — täcker användningsfallet utan större luckor.
Dataflytt och interoperabilitet Gäller: REST- och WebSocket-API samt bred integrationsyta; lokal data i egen databas ger full dataflyttbarhet.
Mognad och trygghet Gäller: Sedan 2013, månadsreleaser, tydlig styrning (Open Home Foundation/Nabu Casa) och stort community.
Framtidskraft Gäller: MCP-server och MCP-klient, automation via YAML/CLI och mycket aktiv utveckling — dokumenterad agentberedskap och anpassningsförmåga.
Drift och införande Gäller: Självhost kräver löpande underhåll och viss teknisk vana; hanterbart men inte trivialt för icke-tekniska användare.
Kostnadsbild Gäller: Fri kärna; valfritt Nabu Casa-abonnemang för fjärråtkomst — transparent med hårdvarukostnad som eget antagande.
Svensk användbarhet Gäller: Svenskt gränssnitt finns; dokumentationen är engelskspråkig — verifierad svensk lokal relevans.

Kostnad: .

Faktakontrollerad

Ansible

Automation · Agentlös konfigurationshantering och IT-automation (CLI)

Ansible automatiserar serverdrift från kommandoraden: önskat tillstånd beskrivs i YAML-playbooks som verkställs agentlöst över SSH — ingen mjukvara behöver installeras på målvärdarna.

Startår
2012
Licens
GNU General Public License v3.0
Öppen källkod
Ja

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om Ansible

Projektdata

71 253GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2012
Licens
GNU General Public License v3.0Öppen källkod (OSI-godkänd licens) · Repots COPYING innehåller fullständig GNU GPL v3-text och GitHubs licensdata anger GPL-3.0. Motorn (ansible-core) är GPL-3.0; det samlade "ansible"-paketet innehåller dessutom collections med egna licenser. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · macOS · Windows · containers
API
Annan Verifierat
Export
Ej tillämpligt Ansible lagrar ingen egen användardata att exportera. Allt automationsinnehåll (playbooks, roller, inventarier och variabler) är vanliga textfiler i YAML/INI som fritt kan versionshanteras och flyttas. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-3.0-or-later (OSI), full kodfrihet; kärnan och AWX är öppna, med Red Hats kommersiella AAP som valfritt tillägg.
Funktionell passform Gäller: Konfigurationshantering och drift är exakt Ansible kärna; stort modulbibliotek och idempotenta playbooks täcker användningsfallet utan större luckor.
Dataflytt och interoperabilitet Gäller: YAML-playbooks och collections är portabla och väldokumenterade, men formatet är Ansible-specifikt och saknar ett öppet standardutbyte.
Mognad och trygghet Gäller: Sedan 2012, Red Hat-stött, mycket stort community, regelbundna releaser och etablerad säkerhets-/förvaltningspraxis.
Framtidskraft Gäller: YAML/CLI, collections och AWX API ger stark automation; agentintegration sker via API:et eller tredjeparts Ansible-MCP-servrar ovanpå det.
Drift och införande Gäller: Agentlöst (SSH) ger enkelt införande, men stora inventarier, secrets och löpande playbook-underhåll kräver disciplin och struktur.
Kostnadsbild Gäller: Fri GPL-kärna; Red Hat AAP är ett transparent, valfritt kommersiellt tillägg. TCO = drift och kompetens.
Svensk användbarhet Gäller: Engelsk dokumentation och CLI; ingen svensk lokalisering belagd — tekniskt användbart i Sverige.

Kostnad: .

Faktakontrollerad

Källor