AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
ToolsCategoriesTrendingNewCompare
Home/
Workflow Automation/
dagu
dagu logo

dagu

Active·★ 3.7k·GPL-3.0·Updated 2026-07-20
★ Workflow Automation★ Dev Tooling

Dagu is a local-first, self-hosted control plane designed for existing operations automation and AI agent workflows. It allows defining complex pipelines in simple declarative YAML, executing them anywhere with a single binary, and distributing tasks across workers. It comes with a built-in Web UI for debugging and monitoring, eliminating the need for external databases or message brokers.

dagu is currently grouped under Workflow Automation, which makes it easier to evaluate through workflow fit instead of isolated features alone. Based on the available data, it leans most heavily toward Local-first and self-hosted with a single binary and ETL and data operations: Turn data extraction scripts, SQL queries, dbt commands, and data-processing runbooks into observable pipelines.. The listed license is GPL-3.0, which is useful when adoption constraints matter. It also shows measurable community traction with 3.7k GitHub stars.

#agentic-workflow#cron#data-pipeline#devops#durable-execution#durable-workflows#human-in-the-loop#job-scheduler
$ Install
$ curl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.sh | bash
↗ Visit site★ GitHub
01

Features

01Local-first and self-hosted with a single binary
02Language-agnostic workflow definition (YAML for shell, Docker, K8s, etc.)
03Built-in Web UI for observability and debugging
04Integrated AI agent support (via MCP server, harness)
05Built-in secret management and human-in-the-loop approvals
02

Why choose it

+Local-first and self-hosted with a single binary
+ETL and data operations: Turn data extraction scripts, SQL queries, dbt commands, and data-processing runbooks into observable pipelines.
+Covers 5 supported environments or platforms, which is helpful for broader deployment needs.
+Ships with a public repository and a GPL-3.0 license, which makes adoption and review easier.
03

Trade-offs

!There are at least 8 related tools in the same category, so the best choice is easier to make after side-by-side comparison.
04

Compatibility

macOS
macOS
Verified via docs
Linux
Linux
Verified via docs
Windows
Windows
Verified via docs
Docker
Docker Container
Verified via docs
Kubernetes
Kubernetes
Verified via docs
05

Quick start

1
$ curl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.sh | bash
06

Use cases

↳ETL and data operations: Turn data extraction scripts, SQL queries, dbt commands, and data-processing runbooks into observable pipelines.
↳Cron and legacy script management: Transform complex, interdependent jobs into maintainable DAGs with a UI, automatic logging, retries, and notifications.
↳Container and Kubernetes workflows: Run Docker containers and Kubernetes Jobs as steps in workflows without building a custom control plane.
07

How it compares

≈dagu sits in the Workflow Automation category, so it makes more sense to evaluate it alongside tools like Gemini CLI instead of in isolation.
≈If your main need is closer to "ETL and data operations: Turn data extraction scripts, SQL queries, dbt commands, and data-processing runbooks into observable pipelines.", that use case is a better lens for comparison than broad feature checklists alone.
≈dagu uses a GPL-3.0 license, and community traction are both easier to judge in category context.
08

Alternatives

Gemini CLI logo
Gemini CLI★ 106.1k
An open-source AI agent that brings the power of Gemini directly into your terminal. Supports native MCP.
vs →
dagster logo
dagster★ 15.9k
An orchestration platform for the development, production, and observation of data assets.
vs →
stackql logo
stackql★ 861
Query, provision and operate Cloud and SaaS resources and APIs using an extensible SQL based framework
vs →
mcp-ssh-manager logo
mcp-ssh-manager★ 367
MCP SSH Server: 37 tools for remote SSH management | Claude Code & OpenAI Codex | DevOps automation, backups, database operations, health monitoring
vs →
AgentChat logo
AgentChat★ 810
AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
vs →
aura logo
aura★ 225
A production-ready framework for composing AI agents from declarative TOML configuration, with MCP tool integration, RAG pipelines, and an OpenAI-compatible web API.
vs →
kirby-mcp logo
kirby-mcp★ 58
CLI-first MCP server for composer-based Kirby CMS projects — inspect blueprints/templates/plugins, interact with a real Kirby runtime, and use a bundled Kirby knowledge base.
vs →
gobby logo
gobby★ 19
A local-first daemon to unify your AI coding tools. Session tracking and handoffs across Claude Code, Gemini CLI, and Codex. An MCP proxy that discovers tools without flooding context. Task management with dependencies, validation, and TDD expansion. Agent spawning and worktree orchestration. Persistent memory, extensible workflows, and hooks.
vs →
See all alternatives →

Related searches

dagu AlternativesBest Workflow Automation Tools 2026Open Source Workflow Automationdagu Tutorialdagu Vs Competitorsagentic-workflowcrondata-pipeline

Comments

Log in to leave a comment
  • oneday
    onedayMay 24, 2026

    用了一段时间,感觉 DAG 调度这块做得很扎实。比 Airflow 轻很多,适合中小规模的工作流。自带 Web UI 也够用,不需要再装额外的监控工具。

  • day xiao
    day xiaoMay 22, 2026

    Really impressed with the simplicity. Set up a multi-step ETL pipeline in under an hour. The YAML-based config is clean and version-control friendly. Only wish it had better retry backoff options.

  • 1
    1qwqMay 19, 2026

    部署很方便,单个二进制文件搞定。我们内部把它替换掉了 cron + shell 脚本那套方案,稳定多了。

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07How it compares08Alternatives
Stats
GitHub Stars★ 3.7k
Last commit1d ago
StatusActive
LicenseGPL-3.0
CategoryWorkflow Automation
Trend (30d)
+0.1k↑ 2.6%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.