The complete catalog, at a glance.
Two axes carry the catalog. The social axis sets the shape of an agent’s reasoning. The operational axis sets the shape of the runtime underneath.
/ to focus · Esc to clear · try “loop”, “runtime”, “REA”
28 patterns
REA
ReAct
reason + act, loop
PAE
Plan-and-Execute
plan once, run the list
REW
ReWOO
reasoning without observation
REF
Reflexion
self-critique loop
TOT
Tree of Thoughts
branching search over thoughts
SCO
Self-Consistency
majority vote across samples
COD
CodeAct
code is the action
SEQ
Sequential
prompt chaining
ROU
Routing
branch by classification
PAR
Parallel
fan-out, fan-in
LOO
Loop
iterate until done
EVO
Evaluator-Optimizer
actor + critic
IRF
Iterative Refinement
draft, revise, revise
ORW
Orchestrator-Workers
dispatcher + specialists
MAP
Map-Reduce
split, process, combine
RAO
Resource-Aware Optimization
respect cost + latency budgets
SUP
Supervisor
boss directs workers
HIS
Hierarchical Supervisor
supervisors of supervisors
HND
Handoff
passing the baton
SWM
Swarm
decentralised peer agents
GCH
Group Chat
all agents in one room
DEB
Multi-Agent Debate
argue, then vote
MAG
Magentic
magnet-style orchestration
BLK
Blackboard
shared workspace state
CTN
Contract Net
bid, award, execute
AAT
Agents-as-Tools
agent as a callable
GBO
Graph-based Orchestration
explicit DAG topology
EXP
Exploration & Discovery
search, then discover
34 patterns
CON
Conversational
rolling chat history
EPI
Episodic
past-events store
SEM
Semantic / Vector
vector index of facts
WRK
Working / Scratchpad
per-task scratchpad
VIR
Virtual Context
REC
Recorder
log every step
SKB
Skill Build
compile experience into skill
TLR
Tool Registry
catalog of callable tools
MCP
MCP
model context protocol
A2A
A2A
agent-to-agent protocol
FNC
Function Calling
schema'd tool calls
ADA
Adapter
wrap an external service
CAP
Capability Routing
route by capability
PER
Permission-scoped
tools scoped to roles
ARG
Agentic RAG
agent decides when to retrieve
CHK
Checkpointing
persistent state snapshots
WDG
Workflow DAG
declared step graph
ACT
Actor Model
isolated mailbox processes
EVC
Event Choreography
subscribe, then publish
SAG
Saga / Compensation
step, then rollback
PSM
Pub/Sub Mesh
publish-subscribe bus
HIT
HITL Gate
human-in-the-loop checkpoint
SBX
Sandbox
isolated runtime
AUD
Audit Trail
tamper-evident log
OUT
Output Validation
schema-check responses
LPV
Least Privilege
minimum capability granted
CTL
Controller
drift monitor + gate
INT
Integrator
merge + validate inputs
MMG
Multimodal Guardrails
image / audio safety
STA
Statistical Guardrails
JDG
LLM-as-Judge
model evaluates model
TRC
Distributed Tracing
spans across services
TKN
Token / Cost
tokens + cost per call
ITS
Integration Tests
end-to-end checks
12 ADPs
ITG
Integrator
validate inbound observations
RTR
Retriever
select salient context
RCD
Recorder
persist & restore state
SEL
Selector
prioritise the next goal
PLN
Planner
decompose into sub-goals
DLB
Deliberator
choose the best action
EXC
Executor
run with retry & capture
TLU
Tool Use
safe, scoped tool calls
CRD
Coordinator
structure agent messaging
RFL
Reflector
diagnose why it failed
SKL
Skill Build
extract reusable skills
CTL
Controller
monitor guardrail drift
9 to avoid
OA
Over-Agentification
reach for L3 when L2 would do
HS
Hidden State in Prompts
state hidden in prompts
SQ
SQLite Under Concurrency
SQLite under concurrency
TE
Tool Explosion
too many tools in scope
HR
Hallucinated Routing
router hallucinates next node
GO
God Orchestrator
one orchestrator owns everything
CS
Cascading Security Failures
poisoned context propagates
UL
Unbounded Loop
loop with no terminator
SG
Self-Graded Hallucination
model grades its own work
Where to next