100100 Ideas AI
Submit Tool

dagu

MCPOpen source

Self-hostable workflow orchestrator with declarative YAML, single binary, no database, MCP support.

3.8kGPL-3.0

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. Alternative to Airflow / Cron / Job Scheduler.

Pros

  • +Single binary, no external database or message broker
  • +Declarative YAML for defining DAGs, easy to version control
  • +Built-in MCP support for AI agents to manage workflows
  • +Runs existing scripts, containers, and SSH commands without modification

Cons

  • −GPL-3.0 license may be restrictive for some commercial use
  • −Limited ecosystem compared to Airflow or Temporal
  • −State stored in local files may not scale to very large deployments

Target audience: DevOps engineers and teams who need simple, self-hosted workflow automation without heavy orchestration platforms.

Related tools

Other open-source tools that share tags with dagu.