dagu

dagucloud/dagu
★ 3,418 stars Go 🤖 AI/LLM Updated 4d ago
The control plane for teams looking to automate real work with AI agents within their own infrastructure. Packaged as a single binary, it runs on Linux, macOS, and Windows. Use your favorite AI agents to create, update, and run your workflows via secure MCP with full traceability and logging.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "dagu": {
      "command": "go",
      "args": [
        "run",
        "github.com/dagucloud/dagu@latest"
      ]
    }
  }
}

README Excerpt

<div align="center"> <img src="./assets/images/hero-logo.webp" width="480" alt="Dagu Logo"> <p> <a href="https://docs.dagu.sh/overview/changelog"><img src="https://img.shields.io/github/release/dagucloud/dagu.svg?style=flat-square" alt="Latest Release"></a> <a href="https://github.com/dagucloud/dagu/actions/workflows/ci.yaml"><img src="https://img.shields.io/github/actions/workflow/status/dagucloud/dagu/ci.yaml?style=flat-square" alt="Build Status"></a>

Tools (20)

DAGU_AUTH_BASIC_PASSWORDDAGU_AUTH_BASIC_USERNAMEDAGU_AUTH_MODEDAGU_AUTH_TOKEN_SECRETDAGU_AUTH_TOKEN_TTLDAGU_BASE_PATHDAGU_CERT_FILEDAGU_COORDINATOR_HEALTH_PORTDAGU_COORDINATOR_HOSTDAGU_COORDINATOR_PORTDAGU_DAGS_DIRDAGU_DATA_DIRDAGU_GITSYNC_AUTH_TYPEDAGU_GITSYNC_AUTOSYNC_ENABLEDDAGU_GITSYNC_AUTOSYNC_INTERVALDAGU_GITSYNC_BRANCHDAGU_GITSYNC_ENABLEDDAGU_GITSYNC_REPOSITORYDAGU_HEADLESSDAGU_HOME

Topics

agentic-workflowcrondata-pipelinedevopsdurable-executiondurable-workflowshuman-in-the-loopjob-schedulermcp-servermultiplayer-agentself-serviceselfservice-portaltask-automationtask-schedulerworkflow-engine