Agentic Design PatternsΒ
π π§ β Iβm excited to share that my new book, "Agentic Design Patterns: A Hands-On Guide to Intelligent AI Agents," is officially out!
π π§ β In a field moving at lightning speed, this book focuses on the durable, fundamental patterns that are becoming the foundation of intelligent systems: RAG, Reflection, Routing, Memory, and many others. Itβs our "reflection moment" on the core ideas we need to build what's next.
π This book was built with the help of an amazing community, and I'm incredibly grateful: Thank you to everyone who reviewed my initial notes and chapters. Your feedback was critical in shaping the final result. A special thanks toΒ Marco ArgentiΒ andΒ Saurabh TiwaryΒ for their support and for writing the forewords, and toΒ Salem HaykalΒ for approving the book. I'm also very happy to announce that 100% of my author royalties will be donated toΒ Save the Children International. Thank you all for the support. I can't wait to hear what you think! Thank youΒ Paul DrougasΒ andΒ Springer NatureΒ for publishing the book
A heartfelt thank you to everyone who supplied comments on the Agentic Design Patterns book. Your feedback was instrumental in shaping the manuscript, and its quality is a direct result of your generous support.
I'm thrilled to share that publication with Springer is imminent. As you have been part of its creation, I invite you to consider the final result by purchasing a copy online or at your favourite bookstore. Also, I have convinced the publisher to offer you a special Author PreSale discount of 20% off the e-book or printed paperback (with free shipping worldwide!). Just go toΒ https://link.springer.com/book/9783032014016Β order the book by December 12, and use the coupon code ADPPreSale at checkout.
I am also proud to confirm that all of my author royalties will be donated to support the vital work of Save the Children. Your support for the book will directly contribute to a wonderful cause.
Thank you again for being part of this journeyβ¦
A Hands-On Guide to Building Intelligent Systems[1], Antonio Gulli
Table of Contents - total 424 pages Β = 1+2+1+1+4+9+103+61+34+114+74+5+4 11
Dedication, 1 page
Acknowledgment,Β 2 pagesΒ [final, last read done]
Foreword, 1 page Β [final, last read done]
A Thought Leader's Perspective: Power and ResponsibilityΒ Β [final, last read done]
Introduction, 4 pages [final, last read done]
What makes an AI system an "agent"?, 9 pages [final, last read done]
Part One, (Total: 103 pages)
Chapter 1: Prompt Chaining (code), 12 pages [final, last read done, code ok]
Chapter 2: Routing (code), 13 pages [fina, last read done, code ok]
Chapter 3: Parallelization (code), 15 pages [final, last read done, code okl]
Chapter 4: Reflection (code), 13 pages [final, last read done, code okl]
Chapter 5: Tool Use (code), 20 pages [final, last read done, code ok]
Chapter 6: Planning (code), 13 pages [final, last read done, code ok]
Chapter 7: Multi-Agent (code), 17 pages [final, Β last read done, code ok], 121
Part Two (Total: 61 pages)
Chapter 8: Memory Management (code), 21 pages [final, last read done, code ok]
Chapter 9: Learning and Adaptation (code), 12 pages [final, last read done, code ok]
Chapter 10: Model Context Protocol (MCP) (code), 16 pages Β [final, last read done, code ok]
Chapter 11: Goal Setting and Monitoring (code), 12 pages [final, last read don, code oe], 182
Part Three (Total: 34 pages)
Chapter 12: Exception Handling and Recovery (code), 8 pages [final, Β last read done, code ok] Β
Chapter 13: Human-in-the-Loop (code), 9 pages [final, last read done, code ok]
Chapter 14: Knowledge Retrieval (RAG) (code), 17 pages [final, last read done, code ok], 216
Part Four (Total: 114 pages)
Chapter 15: Inter-Agent Communication (A2A) (code), 15 pages [final, last read done, code ok]
Chapter 16: Resource-Aware Optimization (code), 15 pages Β [final, Β last read done, code ok]
Chapter 17: Reasoning Techniques (code), 24 pages [final, Β last read done, code ok]
Chapter 18: Guardrails/Safety Patterns (code), 19 pages [final, last read done, code ok]
Chapter 19: Evaluation and Monitoring (code), 18 pages [final, last read done, code ok]
Chapter 20: Prioritization (code), 10 pages [final, last read done, code ok ]
Chapter 21: Exploration and Discovery (code), 13 pages [final, last read done, code ok], 330
Appendix (Total: 74 pages)
Appendix A: Advanced Prompting Techniques, 28 pages [final, last read done, code ok]
Appendix B - AI Agentic β¦.: From GUI to Real world environment, 6 pages [final, last read done, code ok]
Appendix C - Quick overview of Agentic Frameworks, 8 pages [final, last read done, code ok] ,
Appendix D - Building an Agent with AgentSpace (on-line only), 6 pages [final, last read done, code ok]
Appendix E - AI Agents on the CLI (online) , 5 pages [final, last read done, code ok]
Appendix F - Under the Hood: An Inside Look at the Agentsβ Reasoning Engines, 14 pages [final, lrd, code ok],
Appendix G - Β Coding agents, 7 pages Β 406
Conclusion, 5 pages [final, last read done]
Glossary, 4 pages Β [final, last read done]
Index of Terms, 11 pages Β (Generated by Gemini. Reasoning step included as an agentic example) [final, lrd]
Online Contribution - Frequently Asked Questions: Agentic Design Patterns
Pre Print: https://www.amazon.com/Agentic-Design-Patterns-Hands-Intelligent/dp/3032014018/Β
[1]Β All my royalties will be donated to Save the Children