Über Dagu
Eine quelloffene, lokal betriebene Workflow-Engine für bestehende Betriebsautomatisierung und KI-gestützte Workflows.
Was ist Dagu?
Dagu ist eine eigenständige Engine zur Workflow-Orchestrierung. Workflows werden als DAGs in YAML definiert, mit einer einzigen Binärdatei überall ausgeführt und über die integrierte Weboberfläche samt Ausführungen, Protokollen und Wiederholungsversuchen verwaltet. Datenbanken, Message Broker oder Änderungen an bestehenden Skripten sind nicht erforderlich.
Warum es Dagu gibt
In vielen Teams sammeln sich Cronjobs und Skripte mit versteckten Abhängigkeiten an, die niemand vollständig überblickt. Dagu macht diese Abhängigkeiten sichtbar, zeigt dem Team, was ausgeführt wurde und was fehlgeschlagen ist, und ermöglicht den zuständigen Personen, Abläufe über die Weboberfläche zu korrigieren und erneut zu starten.
Lizenz
Dagu ist Open Source und steht unter der GNU General Public License v3.0.
So lässt sich Dagu einsetzen
Dagu läuft als einzelne Binärdatei auf einem Rechner, lässt sich mit verteilten Workern skalieren oder als verwaltete Instanz nutzen. Bestehende Shell-Skripte, Docker-Container, SSH-Befehle, SQL-Abfragen, HTTP-Anfragen, Chat-Completion- und Agent-Harness-Schritte können unverändert weiterverwendet werden.
Mitmachen
- Den Quellcode finden Sie auf GitHub.
- Lesen Sie zum Einstieg die Dokumentation.
- Fragen beantworten wir unter contact@dagu.sh.
Unternehmensangaben
- Unternehmen
- Descarty, Inc. (Descarty株式会社)
- Anschrift
- 1-10-8 Dogenzaka, Shibuya-ku, Tokyo (Shibuya Dogenzaka Tokyu Bldg. 2F-C)
- Vertretungsberechtigte Person
- Yota Hamada
- Geschäftstätigkeit
- Entwicklung und Betrieb von Software zur Workflow-Automatisierung.
- Unternehmensnummer
- 2011001156613
- Rechnungsregistrierungsnummer
- T2011001156613
- Meldung als Telekommunikationsanbieter
- A-06-21879