21 Free Agentic AI Design Patterns for Developers (2026)
Based on Antonio Gullí's 21 Agentic Design Patterns →<br>Practice agentic AI patterns. Like LeetCode, but for AI agents.<br>Free interactive games and two learning tracks. One for developers, one for product managers. No sign up to start.<br>Play the most popular gamePick your track<br>Or just sign up free
> I'm a<br>DeveloperProduct Manager
Read the 21 patterns<br>Free<br>Pseudocode, SWE mappings, production notes. 7 patterns open without a sign up.<br>Start with pattern 01
Will AI Replace Me?<br>3 min<br>A 3-minute assessment with a personalized action plan. No sign up required.<br>Take the assessment
$ Preview the curriculum<br>3 of 21 developer patterns shown. Sign up free to unlock the rest.
[01]<br>Prompt Chaining<br>≈ Pipe & Filter<br>The foundational design pattern where a complex task is decomposed into a linear sequence of smaller, discrete LLM calls. The output of one step becomes the input (context) for the next step.
[02]<br>Routing<br>≈ Load Balancer / API Gateway<br>Dynamically directing a user request to the most appropriate specialized agent, model, or processing path based on the semantic intent and complexity of the query. A "Router" classifies the input and delegates execution to a downstream handler optimized for that specific task.
[03]<br>Parallelization<br>≈ Scatter-Gather / MapReduce<br>Executing multiple independent agentic tasks simultaneously — such as voting on a decision, generating multiple creative drafts, or verifying facts against different sources — and then aggregating the results. Also known as the "Sectioning" or "Voting" pattern.
Unlock all 21 patterns. Free.
> What people are saying<br>LinkedIn comment<br>from the author of the book this is based on
Antonio Gullí<br>Sr Director, Distinguished Engineer, CTO at Google<br>Author of “Agentic Design Patterns: A Hands-On Guide to Building Intelligent Systems.” The 21 patterns this curriculum is built on.
Open source<br>Inspect the code, fork it, contribute.<br>github.com/mosatiii/learnagenticpatterns →
Not sure where to start?<br>Take the 3 minute assessment. Find out if AI will replace you, and what to learn first.<br>Will AI Replace Me? Free AssessmentOr create a free account|Log in<br>Skip the assessment, sign up free
? Common Questions
What is agentic AI?+Agentic AI refers to AI systems that autonomously perceive, reason, plan, and act to achieve goals. Unlike chatbots that respond to single prompts, agentic systems use LLMs as reasoning engines, access external tools, maintain memory, and execute multi-step workflows. There are 21 established design patterns for building these systems, each mapping to a classical software engineering concept. Learn Agentic Patterns (learnagenticpatterns.com) covers all 21 with code examples and interactive exercises.
How do I build AI agents as a software engineer?+Start with the 21 agentic design patterns. They map to concepts you already know. Prompt Chaining is Pipe & Filter. Reflection is TDD. Multi-Agent is Microservices. Tool Use is the Adapter Pattern. Learn the architecture first, then implement in any framework (LangChain, LangGraph, CrewAI, AutoGen). Building agents is software architecture, not prompt engineering. Learn Agentic Patterns (learnagenticpatterns.com) teaches all 21 patterns with SWE mappings, code examples, and interactive building exercises.
How can developers survive the AI transition?+Software engineering is evolving, not dying. Senior developers already have 80% of the foundation: distributed systems, design patterns, production software. The gap is framing, not skill. Every agentic pattern has a SWE parallel. Learn the 21 agentic design patterns and you transition from building traditional systems to architecting intelligent autonomous systems.
Is this for beginners?+No. The Developer Track is built for senior developers comfortable with distributed systems, APIs, and production software. The Product Manager Track is built for PMs who own or influence AI product decisions. Both tracks start from your existing knowledge. We don't teach coding basics or product management basics.
Is there a track for Product Managers?+Yes. The PM Track has 15 decision-focused modules (zero code required) that reframe the 21 engineering patterns through a product lens. You'll learn tradeoff frameworks (cost vs. quality vs. latency), key product decisions for each pattern, questions to ask your engineering team, and practice with two interactive games: Ship or Skip (pick the right architecture for a scenario) and Budget Builder (allocate token budgets across model tiers).
Do I need to code to use the PM track?+No. The Product Manager track is entirely code-free. It explains what each agentic pattern does, why it matters for your product, what tradeoffs it introduces, and what questions you should be asking your engineering team. The interactive games test product judgment, not coding skill.
Is this about a specific framework?+No. Patterns are framework-agnostic. We use pseudocode and real...