Gust

Gust is a DAG-based workflow orchestration engine for Elixir.

Runtime roles

Set GUST_ROLE to control which parts of the runtime start:

Console usage

Use console when you want to inspect DAGs, run CLI commands, or open IEx without starting execution workers:

GUST_ROLE=console iex -S mix
mix gust.cli your_command_here

The mix gust.cli task defaults GUST_ROLE to console automatically, and release builds provide a gust-cli wrapper with the same behavior.