The Agentic Wiki
Patterns, architectures, and implementation strategies for building AI agent systems.
Begin with the fundamentals →Prompt Chaining
●●○○○Decompose a task into a sequence of LLM calls with gate checks between steps for validation and control.
Routing
●●○○○Classify incoming requests and direct them to specialized handlers for optimized, domain-specific processing.
Parallelization
●●●○○Run multiple LLM calls simultaneously via sectioning or voting to reduce latency and improve reliability.
Orchestrator-Worker
●●●●○A central LLM dynamically decomposes tasks, delegates to worker LLMs, and synthesizes results for complex open-ended problems.
Evaluator-Optimizer
●●●●○A generator-evaluator feedback loop that iteratively refines output until quality thresholds are met.
Reflection
●●●○○An LLM reviews its own output to identify errors and improvements through self-critique and revision cycles.
Handoffs
●●●○○Delegate work agent-to-agent with an explicit context transfer contract.
Human-in-the-Loop
●●●○○Pause execution for review and approval at explicit checkpoints.
Plan-and-Execute
●●●●○Generate a multi-step plan as an artifact, then execute steps with tools.
Iterative Refinement
●●●●○Separate generator, critic, and refiner roles and iterate until convergence.
Multi-Agent Debate
●●●●○Multiple peer agents collaborate (or argue) in a shared conversation.
Adaptive Orchestration
●●●●●Learned orchestrators that dynamically route and control agents based on task state.
Workflow Search
●●●●●Automatically discover and optimize workflow structures via search (MCTS, evolutionary).
Composite Patterns
●●●○○Guidance for combining patterns without creating brittle systems.
Autonomous Task Generation
●●●●○Agents create, prioritize, and execute their own task queues.
Collaborative Scaling
●●●●●Multi-agent networks organized as DAGs with scaling behaviors across topologies.
Latent Communication
●●●●●Agents exchange compressed latent representations instead of natural language.