Mastering Intelligent Agents: A Deep Dive into Building Agentic AI Systems

About the Workshop

New to the world of Agentic AI and want to quickly get proficient in the key aspects of learning, building, deploying, evaluating and monitoring Agentic AI Systems? This is the workshop for you!

In this workshop you will get a comprehensive coverage of the breadth as well as a deep dive into the depth of the vast world of Agentic AI Systems.

Over the course of five core modules plus bonus content, you will spend the entire day focusing on the following key areas:

• Learn essential concepts of Generative AI, Agentic AI, Multimodal Agents and Agentic RAG Systems

• Deep dive into industry-standard design patterns for architecting Agentic AI Systems - Tool-Use, Reflection, Planning, Multi-Agent

• Leverage industry-standard frameworks including LangChain and LangGraph to build simple and advanced Agentic AI & Agentic RAG Systems

• Learn essentials of how to deploy Agentic AI Systems as APIs as well as evaluate and monitor them

While we want to keep the discussions as framework- and tool-agnostic as possible, since 90% of the workshop will be hands-on focused, we will be using LangChain and LangGraph (currently the leading framework used in the industry) for most of the hands-on demos for building Agents. While the focus of the workshop is more on building Agentic AI Systems, we will also showcase how you can build a basic web service or API on top of an Agent using FastAPI and deploy with a basic frontend UI, monitor and evaluate it using frameworks like LangSmith and building our own custom evaluation frameworks.

Overall, expect to learn from 10+ end-to-end hands-on demos which you can take home with you after the workshop! Every demo, including the bonus content, is a complete self-contained notebook - so anything we do not get to demo live is still yours to work through afterwards.

Additional Points 

  • Prerequisites: Solid understanding of Python. You need to know how to code. Knowledge of other areas like NLP and Generative AI will be useful.
  • Content Provided: Slides, complete code notebooks, datasets.
  • Infrastructure: All the hands-on demos run on Google Colab - including the deployment and monitoring section, where we deploy the agent as an API on the same Google Cloud machine that Colab is running on. You only need a Google account and a browser; nothing to install locally. (Make sure your laptop can access Google Colab and Google Docs)
  • Accounts you need to create beforehand: Alongside Colab, a few of the demos use external services. All of them have a free tier and none of them need billing or a credit card: 
    • Google AI Studio - Gemini API Key to read PDFs and images
    • LangSmith - for tracing, monitoring agent runs
    • Tavily - for web search in the long-term memory bonus demo

Important Note: We will provide you with an OpenAI API key during the workshop, so you do not need your own-if you have your own key, you are welcome to use it. The three accounts above are the ones you should sign up for in advance, and we will send step-by-step instructions ahead of time. Getting these ready before the session is essential for running the hands-on demos live along with the instructor.

Workshop Modules

This module will cover the essentials of Generative AI as a nice recap or refresher for everyone to be on the same foundational level and then we will dive into the essential concepts and components of both RAG & Agentic AI Systems. 

  • Whirlwind tour of Generative AI 
  • Recap of Prompting LLMs & RAG Systems 
  • Basic Intro to LangGraph 
  • Hands-on Demo: Building a Consumer Credit Knowledge Assistant with RAG - LangChain & LangGraph 
  • Introduction to Agentic AI Systems 
  • Key components of Agentic AI Systems - LLM, Tools & Skills, Memory, Prompts, Harness 
  • Tool Calling or Function Calling - the workhorse of Agentic AI Systems 

This module builds on the tool-calling aspects from the previous module and teaches you how to build simple tool-use ReAct Agents using LangChain, LangGraph and the ReAct pattern. You will start with the fastest path - a prebuilt agent in a single line - then build the same kind of agent by hand in LangGraph so nothing about it stays hidden. You will also learn about Skills as a way to give an agent durable, curated knowledge that does not belong in a prompt. 

  • Hands-on Demo: Build a Credit Card Operations Assistant - Tool-Use ReAct Agent with LangChain 
  • Introduction to LangGraph and key components for Agents - State, Nodes, Edges, Reducers, Tool Nodes 
  • Introduction to Skills - giving agents curated knowledge that lives in version control, not in prompts 
  • Where guardrails belong - asking a model to behave versus making the graph enforce it 
  • Hands-on Demo: Build a Banking Text2SQL Data Assistant from scratch using LangGraph + DB Skill 

Design memory-aware agents that hold a conversation. This module covers short-term versus long-term memory, threads and checkpoints, and what to do when a conversation outgrows the context window. You will rebuild the agent from Module 2 by hand in LangGraph - this time with conversational memory, a structural guardrail, and history-aware retrieval & tool calling - so you can see exactly what turns a single-shot agent into one that remembers. 

  • Introduction to short-term and long-term memory - and which problem each one actually solves
  • Threads, checkpoints and memory stores - how LangGraph persists a conversation between turns
  • Managing memory limits and context engineering strategies
  • Hands-on Demo: Rebuild the Card Operations Assistant from scratch in LangGraph - Add Conversational Memory and a Structural Guardrail to that agent

This module focuses on the design patterns that separate a working agent from a scalable one. You will see why loading everything an agent might need does not survive contact with a real schema, and build an agent that decides what context to load per request using dynamic skill loading. You will then move from one agent to building multi-agent systems, where each agent has specific role and functions. 

  • Key Design Patterns for Architecting Agentic AI Systems - Tool-Use, Planning, Reflection, Multi-Agent Systems 
  • Dynamic Context Engineering - why static context does not scale, and progressive disclosure as the fix 
  • Hands-on Demo: Build a Dynamic Context Engineering powered Banking Text2SQL Agent - loading only the schema each question needs, with a reflection-powered review loop 
  • Understanding Multi-agent design patterns 
  • Hands-on Demo: Build a Multi-Agent System for Clinical Utilization Review - specialist agents that assemble evidence for a human reviewer

Combine retrieval with agents so a query reaches the right data, the right tools and the right prompt. You have already learned how to use RAG inside Agents as tools, here you will learn other Agentic RAG patterns and build a customer support system that routes queries to dedicated RAG workflows or straight to a human. You will then move to multimodal agents, reading invoices and receipts as images and PDFs and coordinating specialist agents to extract, validate, store and pay them. 

  • Key Design Patterns for Architecting Agentic RAG Systems - RAG as Agent tools, Router RAG, Adaptive RAG, Corrective RAG etc
  • Hands-on Demo: Build a Router Agentic RAG System for Customer Support
  • Multimodal Agents - how they are different from regular Agents
  • Hands-on Demo: Build a Multimodal Multi-Agent System for Invoice Processing - extract, structure and store invoices from mixed images and PDFs

This module takes one of the agents you have already built and ships it - as a web service with a real HTTP interface, a small web UI, and tracing turned on. You will then evaluate it properly, against a dataset with verified ground truth, and see how to build your own evaluation framework for end-to-end Agentic evals. 

  • Key workflow for Building → Deploying → Monitoring → Evaluating an end-to-end Agentic AI System 
  • Monitoring and tracing with LangSmith - every node, tool call and LLM call 
  • Hands-on Demo: Wrap the Banking Text2SQL Agent in a Web Service API using FastAPI - request/response and streaming, plus a simple frontend UI 
  • Hands-on Demo (contd.): Deploy the Agentic API in the Cloud from Google Colab 
  • Hands-on Demo (contd.): Monitor Agent traces and track latency, errors, costs via LangSmith 
  • Why off-the-shelf eval libraries only get you part of the way - and how to build your own Agent evaluation framework 
  • Hands-on Demo: Build a Custom Evaluation Framework for the Agent - scoring safety, tool calls, trajectory, context selection, cost, query quality and answer correctness, using deterministic checks, LLM-as-judge, Chain of Thought and Graph-based hybrid approaches 
  • Future Scope: Next Steps and Best Practices

Two topics that are not as prevalent when building agents in the industry but are worth your time, and two more notebooks to take home. Long-term memory is what makes an agent remember a user across sessions rather than just across turns. MCP is how an agent gets tools from systems it was never integrated with and enables ease of access and sharing. 

  • Short-term versus long-term memory in practice - threads and checkpoints for a conversation, namespaced stores for a user 
  • Notebook: Build a Multi-User, Multi-Session Adaptive AI Tutor with LangGraph and LangMem - an agent that remembers preferences, goals and context across sessions, with complete isolation between users 
  • Understanding Model Context Protocol - and when do you really need it? 
  • Notebook: Build a Multi-Department MCP Architecture for a Cross-Functional Enterprise Agent - Finance and HR servers exposing their own tools, and one agent that discovers all of them at runtime 

Instructor

Workshop Details