dagucloud/dagu

Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.

About the project

Dagu is a self-hostable workflow engine for turning scripts, commands, containers, Kubernetes jobs, and SSH operations into scheduled workflows defined in YAML. Operations and internal-automation teams use it for retries, run history, notifications, and human tasks without relying on an external database or message broker. The catalogue add-ons operate and extend Dagu workflows.

Latest release v2.16.2 · 2 Sept 2026

These files are dagucloud/dagu's own configuration. They tell Codex, OpenCode and Claude Code how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.

3,838Stars on the repository
2Files it configures its agents with
1,237Tokens loaded in every session
3Agents configured

Instructions