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

dagu

Active·★ 3.4k·GPL-3.0·Updated 2026-05-29
★ Workflow Automation★ Dev Tooling

Lightweight workflow engine built in a single binary with Web UI. Define workflows in a declarative YAML format. Linux, macOS, and Windows. Use your favorite AI agents to manage your workflows.

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.

#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

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
03

Quick start

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

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.
05

Alternatives

Gemini CLI logo
Gemini CLI★ 104.7k
An open-source AI agent that brings the power of Gemini directly into your terminal. Supports native MCP.
vs →
dagster logo
dagster★ 15.6k
An orchestration platform for the development, production, and observation of data assets.
vs →
stackql logo
stackql★ 843
Query, provision and operate Cloud and SaaS resources and APIs using an extensible SQL based framework
vs →
mcp-ssh-manager logo
mcp-ssh-manager★ 224
MCP SSH Server: 37 tools for remote SSH management | Claude Code & OpenAI Codex | DevOps automation, backups, database operations, health monitoring
vs →
AgentChat logo
AgentChat★ 728
AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
vs →
aura logo
aura★ 77
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★ 53
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★ 18
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
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 3.4k
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.