← All patterns
Multi-Agent Architectures
Shapes for splitting work across agents — and the coordination cost each one buys.
5 patterns
Orchestrator–Worker
A lead agent decomposes a task, dispatches independent subtasks to fresh workers, and synthesizes their returns into one answer.
10 minaka supervisor
Router Dispatch
Classify the request first, then hand it to one specialist configured for exactly that job.
8 minaka intent routing
Planner–Executor–Critic
Separate deciding what to do, doing it, and judging whether it worked — so the judgment is not made by the thing being judged.
10 minaka reflection loop
Blackboard Shared State
Give agents a shared external store to read and write instead of passing state through each other's message histories.
9 minaka shared workspace
Handoff and Escalation
Let an agent transfer the whole conversation to a better-suited agent or a human, carrying forward what it already learned.
9 minaka agent transfer