AI-Agentic-Design-Patterns-with-AutoGen
by ksm26
Hands-on AutoGen notebooks for multi-agent design patterns and orchestration
Overview
Teaches how to build and customize multi-agent systems using AutoGen through hands-on notebooks and design pattern examples. Walks through agent collaboration, reflection, planning and delegation patterns with runnable code and toy apps (chat, chess, customer onboarding). Includes practical recipes for composing specialist agents, orchestrating workflows, and handling tool use across agents. This material leverages the Planning Pattern to structure workflows and the Sub-Agent Delegation Pattern to distribute tasks across agents. For scalable design considerations, explore the Planning Pattern as a core entry point and the Sub-Agent Delegation Pattern for coordinating specialized roles across an ecosystem. Planning Pattern and Sub-Agent Delegation Pattern.
Key Benefits
Ideal For
Developers and architects prototyping multi-agent workflows who want runnable examples of delegation, reflection, and orchestration with AutoGen. Explore concrete implementations like the Dynamic Task Routing Pattern to manage workflow decisions and routing across agents. Dynamic Task Routing Pattern
Applications
- Prototyping agent delegation and orchestration patterns for complex tasks
- Experimenting with agent reflection and error recovery to reveal failure modes
- Building runnable demos (chat, chess, onboarding) to evaluate agent interactions