AI agents. Agentic AI. Agentic architectures. Agentic workflows. Agentic patterns. Agents are everywhere. But what exactly are they, and how do we build robust and effective agentic systems? While the term “agent” is used broadly, a key characteristic is their ability to dynamically plan and execute tasks, often leveraging external tools and memory to achieve complex goals.

A Hands-On Guide to Building Intelligent Systems, Antonio Gulli

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)

  1. Chapter 1: Prompt Chaining (code), 12 pages [final, last read done, code ok]
  2. Chapter 2: Routing (code), 13 pages [fina, last read done, code ok]
  3. Chapter 3: Parallelization (code), 15 pages [final, last read done, code okl]
  4. Chapter 4: Reflection (code), 13 pages [final, last read done, code okl]
  5. Chapter 5: Tool Use (code), 20 pages [final, last read done, code ok]
  6. Chapter 6: Planning (code), 13 pages [final, last read done, code ok]
  7. Chapter 7: Multi-Agent (code), 17 pages [final,  last read done, code ok], 121

Part Two (Total: 61 pages)

  1. Chapter 8: Memory Management (code), 21 pages [final, last read done, code ok]
  2. Chapter 9: Learning and Adaptation (code), 12 pages [final, last read done, code ok]
  3. Chapter 10: Model Context Protocol (MCP) (code), 16 pages  [final, last read done, code ok]
  4. Chapter 11: Goal Setting and Monitoring (code), 12 pages [final, last read don, code oe], 182

Part Three (Total: 34 pages)

  1. Chapter 12: Exception Handling and Recovery (code), 8 pages [final,  last read done, code ok]  
  2. Chapter 13: Human-in-the-Loop (code), 9 pages [final, last read done, code ok]
  3. Chapter 14: Knowledge Retrieval (RAG) (code), 17 pages [final, last read done, code ok], 216

Part Four (Total: 114 pages)

  1. Chapter 15: Inter-Agent Communication (A2A) (code), 15 pages [final, last read done, code ok]
  2. Chapter 16: Resource-Aware Optimization (code), 15 pages  [final,  last read done, code ok]
  3. Chapter 17: Reasoning Techniques (code), 24 pages [final,  last read done, code ok]
  4. Chapter 18: Guardrails/Safety Patterns (code), 19 pages [final, last read done, code ok]
  5. Chapter 19: Evaluation and Monitoring (code), 18 pages [final, last read done, code ok]
  6. Chapter 20: Prioritization (code), 10 pages [final, last read done, code ok ]
  7. Chapter 21: Exploration and Discovery (code), 13 pages [final, last read done, code ok], 330

Appendix (Total: 74 pages)

  1. Appendix A: Advanced Prompting Techniques, 28 pages [final, last read done, code ok]
  2. Appendix B – AI Agentic ….: From GUI to Real world environment, 6 pages [final, last read done, code ok]
  3. Appendix C – Quick overview of Agentic Frameworks, 8 pages [final, last read done, code ok] ,
  4. Appendix D – Building an Agent with AgentSpace (on-line only), 6 pages [final, last read done, code ok]
  5. Appendix E – AI Agents on the CLI (online) , 5 pages [final, last read done, code ok]
  6. Appendix F – Under the Hood: An Inside Look at the Agents’ Reasoning Engines, 14 pages [final, lrd, code ok],
  7. 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/ 

References:

https://docs.google.com/document/d/1rsaK53T3Lg5KoGwvf8ukOUvbELRtH-V0LnOIFDxBryE/edit?fbclid=IwY2xjawMsR15leHRuA2FlbQIxMABicmlkETFNVHNMeXdEVzZIRkdRYjV1AR74HGCoMQwJEqc8xbftqLVh0fVmt3SNAp0LcQ80j_UpMJMziGi8AP41_2fVoQ_aem_t2b3Ao4v_e6GQ52TWE9NZg&tab=t.0

https://www.philschmid.de/agentic-pattern