Agent-Workflow-Designer: Visual Orchestration for Complex Agent Pipelines

Agents don't fail the same way programs do. They fail quietly — context drift, tool call loops, and silent confidence collapse. Agent-Workflow-Designer gives you a visual canvas to design agent pipelines with explicit state management, error recovery paths, and rollback triggers — so failures fail loudly and predictably.

10-Second Pitch

  • Visual Pipeline Canvas: Drag-and-drop agent nodes with connection lines that represent data flow and control dependencies.
  • State Machine Modeling: Explicit states per agent — idle, running, waiting-for-input, failed, recovered — with defined transitions.
  • Error Recovery Paths: Define fallback routes for each failure mode, so a tool timeout doesn't cascade into a full pipeline crash.
  • Execution Replay: Replay any pipeline run with full state snapshots to debug failures in isolation.

Setup Directions

  1. Launch the designer: agent-wf designer --port 7777
  2. Add agent nodes from your registry and define their connections.
  3. Configure state transitions in the inspector panel for each node.
  4. Run with monitoring: agent-wf run --pipeline ./my-pipeline.yaml --monitor
  5. Use agent-wf replay --run-id <id> to debug any step in isolation.

Pros/Cons

ProsCons
Makes complex agent orchestration visual and debuggableLearning the state machine model takes time
Explicit error paths prevent silent failuresCan be overkill for simple linear pipelines
Execution replay is invaluable for debugging production failuresRequires agents that expose state, not all do

Verdict: The tool that makes multi-agent systems tractable to debug and operate. If you're running anything more complex than a linear chain of agents, you need explicit state and error recovery paths — this is the tool that gives you both.