Skip to content
SPECIFICTION
Get listed

Dagu vs Flyte

Dagu

dagu.sh

Flyte

flyte.org

Side by side

FigureDaguFlyte
Price from$50/mo$950/mo
Free planYesYes
Free trialYesYes
Open source—Yes
WebYesYes
WindowsYes—
macOSYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published45
Spec score · Workload Automation Software8.3 (#11)9.0 (#2)
DeploymentDagu runs as a single binary locally or across distributed workers and does not require an external database or message broker.Flyte 2 can run locally with a devbox or on a user's cluster; the site provides `pip install flyte` and `flyte start devbox` setup commands.
IntegrationsBuilt-in integration actions include HTTP, mail, SSH, SFTP, Git, S3, Redis, LLM, browser, computer, SQL, PostgreSQL, SQLite, and DuckDB.The Flyte site lists integrations including Apache Spark, Ray, PyTorch Elastic, BigQuery, Snowflake, Weights & Biases, OpenAI Agents SDK, LangGraph, CrewAI, Pydantic AI, MLflow, Dask, and Databricks.
LicenseDagu is open source under the GNU General Public License v3.0.The Flyte repositories and SDKs are published under the Apache License 2.0.
PurposeDagu is a self-hosted workflow engine that lets users define DAG workflows in YAML and manage runs, logs, and retries through a built-in web UI.Flyte 2 is a durable AI runtime for workloads involving training, serving, and agents.
SecurityDagu's privacy policy says hosted service data is on Google Cloud Platform and uses encryption in transit and at rest, access controls, and tenant isolation safeguards.Union.ai states that its data plane runs inside the customer's cloud and that workflow inputs, outputs, logs, code, and reports do not pass through its control plane.
SupportTeam and Pro include standard support, Enterprise includes priority support, and support is handled directly by Dagu's maintainer.The Team plan lists one business day Sev 1 support, while Enterprise lists custom white-glove support.

Plans

Dagu

  • CommunityFree
  • Team$50 a month
  • Pro$150 a month
  • EnterprisePriced on request

Dagu pricing →

Flyte

  • Flyte OSSFree
  • Flyte OSSFree
  • Team$950 a month
  • Union.ai Team (enterprise Flyte platform)$950 a month
  • EnterprisePriced on request

Flyte pricing →

In their own words

Dagu

Dagu is a self-hosted workflow engine for defining DAG workflows in YAML and managing runs, logs and retries through a built-in web interface. It runs as a single binary locally or across distributed workers, without an external database or message broker. Workflows can run shell scripts, Docker containers, SSH commands, SQL queries, HTTP requests, chat completion steps and Agent Harness steps. Scheduling supports cron timezones, catchup windows, overlap and retry policies, zombie detection, lifecycle handlers and notifications. Built-in actions cover HTTP, mail, SSH, SFTP, Git, S3, Redis, LLM, browser, computer, SQL, PostgreSQL, SQLite and DuckDB. Dagu also supports MCP connections from clients including Claude Code, Codex, Cursor, VS Code, Gemini CLI, OpenCode, Zed and Cline. The project is open source under GNU GPL v3.0. Its free Community plan includes unlimited servers and workers, with up to two API keys. Team is $50 a month and Pro is $150 a month; both add SSO, role-based access, audit logging, incident routing and standard support.

Visit dagu.sh

Flyte

Flyte 2 is a durable runtime for AI workloads involving training, serving and agents. Users write workflows as plain Python async functions and use a TaskEnvironment to declare images, resources, secrets and retry policies. Flyte resumes from failed tasks and can recover from out-of-memory kills, preempted nodes and disappearing GPUs. Branches, loops and runtime decisions support dynamic workflows and agents. Native serving integrations include Streamlit, FastAPI, vLLM, SGLang and Ollama, with replicas able to scale to zero when idle. Listed integrations also cover Apache Spark, Ray, PyTorch Elastic, BigQuery, Snowflake, Weights & Biases, OpenAI Agents SDK, LangGraph, CrewAI, Pydantic AI, MLflow, Dask and Databricks. It runs locally with a devbox or on a customer cluster. Union.ai says customer-cloud data planes keep workflow inputs, outputs, logs, code and reports outside its control plane. Flyte is available as free Apache 2.0 open-source software.

Visit flyte.org