Skip to content
Features

Everything dagweave does.

dagweave is the visual editor for Argo Workflows. The canvas compiles to manifests your cluster already runs. The connector dispatches them to the cluster you already have.

The visual editor

Pick each step from a searchable list and wire up the dependencies. Retries, timeouts and node selectors are fields on the step, edited in a form.

Import what you already run

Pull manifests from a GitHub repo, a live cluster through the connector, or a paste. Retry strategies and artifact repository refs come in intact.

Catalog and marketplace

S3, Postgres, kubectl, Helm, docker builds, LLM calls, ready to drop on the canvas. Starter blueprints too, plus a marketplace for templates your own team writes.

Connect your cluster

Enroll the cluster once. After that anyone with a dagweave account can dispatch to it, without a kubeconfig of their own.

Every cluster you run

Enroll prod, staging and every region. The workflow exists once, and each trigger names the cluster it fires at.

Security for cluster admins

Every connection the connector opens goes outward. Your firewall rules stay as they are. Runs can get their own namespace and service account, and nothing of yours is left standing on the cluster.

Triggers and runs

Start a run from a button, a schedule, a GitHub push, an SNS topic or a signed webhook. Status comes back onto the canvas you built it on, node by node.

Where a run spent its time

A bar per step against the clock, with the wait before a pod started drawn apart from the work it did. Steps link out to the Jaeger or Tempo you already run.

Every run on the cluster

CronWorkflow children, argo submit, whatever fires overnight. They turn up in a section of their own, and nothing had to move first.

Open what a run produced

Reports, plots, CSVs and logs draw in the run detail. The object stays in the store your cluster already writes to.

Why it isn't moving

Which mutex you are queued behind and which run is holding it. How long a pod has been unschedulable, and what nothing on the cluster would take.

Whose work runs next

One team's fan-out waits its turn instead of taking the cluster. Each waiting run says how many of your team's runs go before it.

Right-size a step

One CPU and memory budget per step, and what it actually used against what it asked for, measured off your own runs.

Your YAML, your repo

A standard Argo Workflows manifest, in a repo you own, as a commit or a pull request. Stop using dagweave and your workflows keep running.

API and MCP

An HTTP API for runs, workflows and the audit log, with scoped per-user tokens. An MCP server runs on the same routes, and the assistant in your editor can pull a failed run itself.

Workflows your assistant writes over MCP

Point any assistant that speaks MCP at dagweave and ask for a workflow. It drafts, we tell it exactly what is broken with the draft, and what reaches you is a graph rather than a manifest you have to read line by line.

Teams, roles and access

Shared workspaces, roles and a second factor on sign-in. Put people in groups, grant a group one workflow at a time, and scope what their runs can touch on your cluster.

Your whole team can write Argo Workflows.

dagweave is in early access. Leave an email and we will bring you on as we open it up.

We store your email to tell you when we open up. That is the whole use. No third-party tracking, and you can unsubscribe any time.