ashrivastava
menu
// tool — workflow.yamlv0.1

AI Workflow Builder

Chain LLM steps. Each step's output is available to the next via {{stepId.output}}; initial values come from {{input.<key>}}. Pick a preset, edit any prompt, watch the chain execute step by step with per-step latency.

Pick a workflow

Library →

v0.4 adds parallel: true — consecutive parallel-flagged steps fan out in one batch via Promise.allSettled. Combined with v0.3's runIf conditional execution you get both fan-out and branching. Step types: llm · fetch · assert. Outputs flow via {{stepId.output}}.

Classic content pipeline. A researcher lists sub-topics; a summariser turns them into two paragraphs; a closer distills it into a single tweet.

Flow diagramauto-rendered
flowchart LR
  research["Research"]
  summary["Summarise"]
  tweet["Tweet"]
  research --> summary
  summary --> tweet
  classDef pll fill:#f5f3ff,stroke:#8b5cf6,color:#5b21b6,stroke-width:1.5px
  classDef cnd fill:#fffbeb,stroke:#d97706,color:#92400e,stroke-width:1.5px
1

Research

Idle

Output

Idle.
2

Summarise

Idle

Output

Idle.
3

Tweet

Idle

Output

Idle.
// notes — where this sits