Dagu

Dagu is a self-hosted workflow engine that runs your existing scripts on a schedule with retries and run history for operations teams.

What it is good for

  • Scheduling and retrying existing scripts and commands
  • Replacing fragile cron jobs with visible run logs
  • Running automated tasks on remote servers over SSH
  • Connecting AI agents to workflow inspection and control

At a glance

Who it is for
Setup
Guided command-line setup

Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.

Cost
Free and open source
Type
Agent app
Tasks
Works with
Docker, Kubernetes, SSH, Claude Desktop

Momentum

Rank this week
Not ranked yet
Best rank
None yet
GitHub stars
4,531

GitHub numbers as of Nov 2, 2026. Updated weekly.

4,020 4,295 4,569 Sep 24, 2026 Nov 2, 2026
GitHub stars for Dagu: 4,058 on Sep 24, 2026, 4,531 on Nov 2, 2026. Source: GitHub.

Questions

Is Dagu free?
Yes. It is free and open source (GPL-3.0 license).
Do I need to know how to code to use Dagu?
You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
What does Dagu work with?
According to its own documentation, it works with Docker, Kubernetes, SSH, and Claude Desktop.
What is Dagu good for?
Scheduling and retrying existing scripts and commands, replacing fragile cron jobs with visible run logs, running automated tasks on remote servers over SSH, and connecting AI agents to workflow inspection and control.

Similar agents to Dagu

  • Nudgebee

    Nudgebee is an open-source, self-hosted agent app that investigates cloud and Kubernetes incidents and cuts cloud waste for SRE and DevOps teams.

  • Comma

    Comma is a self-hostable personal agent that keeps working on your goals across your computer, phone, and apps until they are done.

  • goose

    goose is an agent app that runs on your computer and handles coding, research, writing, and automation tasks for developers and power users.

  • cua

    Cua is a set of tools that gives AI agents full desktops they can operate for people who need work done on their computer.

  • Eigent

    Eigent is a desktop app that runs a team of AI agents to complete multi-step work on your computer for teams and individuals.

  • OpenMausBot

    OpenMausBot is an agent app that lets you chat with a team of AI bots, each with its own model, computer and apps, for people who want it local.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. Parts of this summary required judgment because the source material was brief. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.