Home › Orchestration Frameworks › Key term › Graph
Key term · Build

Graph

A workflow that can branch, loop, and remember where it is.

In one line

A graph orchestration lets an AI workflow branch, loop, and hold state across steps.

DefinitionWhat it means

An orchestration graph models a workflow as nodes, steps or agent calls, connected by edges that can branch conditionally, loop back, or run in parallel, with explicit state passed between nodes. Unlike a linear chain, a graph can represent decisions like retry this step, route to a different tool, or keep iterating until a condition is met.

Why it mattersWhy you should care

Graphs are what make complex agentic behavior reliable and debuggable: multi-agent handoffs, retry-on-failure logic, and human-in-the-loop approval steps all need branching and state that a flat chain cannot express. Frameworks built around explicit graphs, like LangGraph, became the standard once teams moved past simple prompt pipelines into real agents.

At a glanceSee it

Graph diagram
Graph diagram 1

The state mechanism the top-level view hides — every node reads a slice and returns only a partial update that a reducer merges back into shared channels, while a checkpointer snapshots each merge so a run can pause and resume.

Graph diagram 2

A worked self-correcting RAG graph where a grounding check either returns the answer or loops back to rewrite and re-retrieve — with a recursion cap as the terminal guardrail that stops the reflection loop from spinning forever.

Where you see itIn the wild

  • LangGraph and similar frameworks defining nodes and conditional edges.
  • Multi-agent systems where a router node dispatches to specialist agents.
  • Workflows with human-approval gates or retry-until-success loops.
A living map of modern AI — kept current every morning