Block diagram • ReAct loop • Component interplay • Architecture trade-offs
Left to right: Input → Agentic Core → World. The dashed return path is the feedback loop that makes it agentic rather than a chain.
The tightest possible agent loop. One iteration = one Thought, one Action, one Observation. The loop exits only on Final Answer or a stop condition.
Mnemonic P-E-M-T-F — "Perform Every Mission To Finish". Memory is drawn as the hub because every other component reads from and writes to it.
Same task, two shapes. The left is cheaper and simpler; the right isolates context and scopes tools — which is the real reason it works.
Same loop, annotated with the 8 highest-frequency failure modes and the layer that catches each. Green = the mitigation; red = the break.