Die Workflow-Engine, die nicht zu einem SRE-Projekt wird.

Dagu ersetzt ausufernde Workflow-Plattformen durch eine in sich geschlossene Engine, die einfacher zu betreiben, günstiger zu besitzen und leichter zu skalieren ist.

Beispiele ansehen
Live-Demo testen
Anmeldedatendemouser / demouser
dagu server --port 8080
dagu-Befehl installieren
$curl -fsSL https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash

Der geführte Installer fügt Dagu zum PATH hinzu, richtet einen Hintergrunddienst ein, erstellt den ersten Administrator und kann die Dagu-AI-Skill installieren.

Keine Code-Änderungen

Kein SDK erforderlich. Ihr Code bleibt unberührt.

Eigenständig

Eine einzige Binärdatei, keine externen Abhängigkeiten

Sprachunabhängig

Führen Sie jedes Skript in jeder Sprache aus

Air-Gap-fähig

Läuft vollständig offline. Keine externen Dienste erforderlich.

workflow.yaml
# CLI + AI agent workflow
name: "log-analyzer"
schedule: "0 0 * * *"

steps:
- name: "collect-logs"
command: "grep ERROR /var/log/app/*.log"
output: ERRORS

- name: "ai-analyze"
type: agent
messages:
- role: user
content: "Analyze: $${ERRORS}"
Cockpit demo

Für echte Workflows entwickelt

Von Shell-Skripten bis zu KI-Agenten — alles in einfachem YAML automatisieren.

Health Check
SSH Backup
Notify

CLI-Orchestrierung

Verketten Sie Shell-Befehle, Docker-Container, SSH-Sitzungen und HTTP-Aufrufe zu zuverlässigen automatisierten Workflows.

  • 1Orchestrieren Sie jeden CLI-Befehl ohne Code-Änderungen
  • 2Container ausführen, per SSH auf Server zugreifen, HTTP-Aufrufe durchführen
  • 3Parallele Ausführung mit Abhängigkeitsmanagement
  • 4Automatische Wiederholungen mit exponentiellem Backoff
workflow.yaml
steps:
  - name: health-check
    command: curl -sf http://app:8080/health

  - name: backup
    type: ssh
    config:
      host: db-server
      user: admin
    command: pg_dump mydb > /backups/daily.sql

  - name: notify
    type: http
    config:
      url: "https://hooks.slack.com/..."
      method: POST
    body: '{"text": "Backup complete"}'

Workflow Operator für Slack & Telegram

Persistenter KI-Operator für Slack und Telegram.Debuggen Sie Ausfälle, genehmigen Sie Aktionen und beheben Sie Vorfälle, ohne die Unterhaltung zu verlassen.

DaguDagu
Nachricht...

Dagu im Vergleich

KI-Agent, der deterministische Workflows erstellt und verwaltet.Nicht umgekehrt.

Deterministische Ausführung
DaguDaguOpenClawOpenClawAirflowAirflow
Integrierter KI-Agent
DaguDaguOpenClawOpenClawAirflowAirflow
Workflows per Chat erstellen
DaguDaguOpenClawOpenClawAirflowAirflow
Fehlgeschlagene Läufe per Chat debuggen
DaguDaguOpenClawOpenClawAirflowAirflow
Geplante Aufgaben
DaguDaguOpenClawOpenClawAirflowAirflow
Token-effiziente agentische Workflows
DaguDaguOpenClawOpenClawN/AAirflowAirflow
Integrierter Speicher
DaguDaguOpenClawOpenClawAirflowAirflow
Integrierte Dokumentation & Runbook
DaguDaguOpenClawOpenClawAirflowAirflow
Programmier-Agent ausführen
DaguDaguOpenClawOpenClawAirflowAirflow
Minimale Infrastrukturkosten
lowDaguDagulowOpenClawOpenClaw$200+/moAirflowAirflow

CLI-Befehle, KI-Agenten und alles dazwischen automatisieren

Alles, was Sie brauchen, in einer einzigen Binärdatei. Keine externen Abhängigkeiten erforderlich.

Schnellstart-Anleitung

Installiere Dagu mit dem geführten Installer und geh dann im vollständigen Installationsleitfaden oder Quickstart weiter.

1

dagu-Befehl installieren

Die Skript-Installer sind der empfohlene Weg. Homebrew, npm und Docker bleiben verfügbar, installieren aber nur das Binary oder den Container.

Mac/Linux Terminal
$curl -fsSL https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash
✓ Geführter Installer bereit
2

Nächste Schritte

Der geführte Installer kann die Ersteinrichtung für dich abschließen.

# Was der Installer erledigen kann
Dagu zum PATH hinzufügen
Einen Hintergrunddienst einrichten
Den ersten Administrator anlegen und prüfen
Die Installation der Dagu-AI-Skill anbieten
# Wenn du ein KI-Coding-Tool nutzt, führe das nach der Dagu-Installation aus
$dagu ai install --yes
# Fallback über die gemeinsame skills-CLI
$npx skills add https://github.com/dagu-org/dagu --skill dagu
Open-Source-Community

Treten Sie unserer Community bei!

Von der Community gebaut, für die Community.