Skip to content

This repository will contain all the presentations, content, hands-on python notebooks for a full day Agentic AI workshop on Building Simple and Complex Agents, Deploying and Monitoring AI Agents with LangGraph for the DataHack Summit 2025 conference.

License

Notifications You must be signed in to change notification settings

dipanjanS/mastering-intelligent-agents-langgraph-workshop-dhs2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mastering Intelligent AI Agents - DHS 2025 Workshop

Made with LangGraph Colab Ready License: GPL v3

A full-day, hands-on repository for learning to design, build, and ship Agentic AI systems using LangGraph.
The modules progress from LLM I/O and prompting to tool-use, routing, memory and context engineering, advanced multi-agent systems, Agentic RAG and Multimodal Agentic AI, and finally deployment, monitoring, and evaluation.

Workshop instructor: Dipanjan (DJ) Sarkar

Repository Structure (collapsible)

Module 1: Introduction to Generative AI and Agentic AI

Open folder Open README

Module 2: Building Simple Agentic AI Systems

Open folder Open README

Module 3: Context Engineering for Agentic AI Systems

Open folder Open README

Module 4: Building Advanced Agentic AI Systems

Open folder Open README

Module 5: Building Agentic RAG and Multimodal Agentic AI Systems

Open folder Open README

Module 6: Deploying, Monitoring, and Evaluating Agentic AI Systems

Open folder Open README

Module 1 - Introduction to Generative AI and Agentic AI


Get everyone on the same page: a fast recap of GenAI concepts, standard LLM input/output patterns, and prompting basics. Then move into LangGraph fundamentals—state, nodes, edges and add simple control with conditional routing. You’ll finish by building a minimal chatbot, a standard RAG pipeline, and hands-on tool calling to prepare for later agent systems.



  • M1LC1 - LLM Input/Output and Prompting
    View on GitHub · Open in Colab

  • M1LC2 - Simple Agentic Graph and State Management in LangGraph
    View on GitHub · Open in Colab

  • M1LC3 - Conditional Routing in LangGraph
    View on GitHub · Open in Colab

  • M1LC4 - Build a LLM-powered Chatbot with LangGraph
    View on GitHub · Open in Colab

  • M1LC5 - Build a RAG System with LangGraph
    View on GitHub · Open in Colab

  • M1LC6 - Implementing Tools & Tool Calling for Agentic AI Systems
    View on GitHub · Open in Colab

Module 2 - Building Simple Agentic AI Systems


Go from prompting to practical agents that call tools using the ReAct pattern. You will build a LangGraph ReAct agent, recreate the same flow in CrewAI to compare design tradeoffs, and then implement a Text2SQL assistant that plans, generates SQL, runs queries on a sample database, and explains results with guardrails.





  • M2LC1 - Build a Tool Use ReAct Agentic AI System with LangGraph
    View on GitHub · Open in Colab

  • M2LC2 - Build a Tool Use ReAct Agentic AI System with CrewAI
    View on GitHub · Open in Colab

  • M2LC3 - Build a Text2SQL Agentic AI System with LangGraph
    View on GitHub · Open in Colab

Module 3 - Context Engineering for Agentic AI Systems


Design memory-aware agents that work across users and sessions. Learn short-term versus long-term memory, threads and snapshots, and context window management. Use LangMem to persist and retrieve context. Add MCP servers to expose external tools and data. Build a multi-user conversational financial analyst and an adaptive agent that learns from past sessions.



  • M3LC1 - Building Agentic AI Systems with Pre built MCP Servers
    View on GitHub · Open in Colab

  • M3LC2 - Building Agentic AI Systems with MCP Servers and Clients from Scratch
    View on GitHub · Open in Colab

  • M3LC3 - Build a Multi User Conversational Agentic AI Financial Analyst with Memory Context Engineering
    View on GitHub · Open in Colab

  • M3LC4 - Build a Multi User Multi Session Adaptive Agentic AI Systems with Short and Long Term Memory
    View on GitHub · Open in Colab

Module 4 - Building Advanced Agentic AI Systems


Go beyond basic tool-use and add planning, reflection, and collaboration across agents. Learn when to choose single agent versus multi agent patterns, how to parallelize plan execution for speed, and how to structure supervisor and specialist roles. Build a deep research agent that uses tools and the web, and a multi agent workflow for utilization review.



  • M4LC1 - Parallelized Plan Execution in Report Planner Agents
    View on GitHub · Open in Colab

  • M4LC2 - Build a Deep Research Agentic AI System
    View on GitHub · Open in Colab

  • M4LC3 - Build a Multi Agent System for Utilization Review
    View on GitHub · Open in Colab

Module 5 - Building Agentic RAG and Multimodal Agentic AI Systems


Combine retrieval with agents to route questions to the right data and tools. Learn Router Agentic RAG to build a customer support workflow that selects collections, tools, and prompts based on query intent. Jump to multimodal agentic ai by processing invoices with multimodal LLMs and structured extraction, coordinating multiple agents for parsing, validation, and final summaries.



  • M5LC1 - Build a Customer Support Router Agentic RAG System
    View on GitHub · Open in Colab

  • M5LC2 - Build a Multimodal Multi Agent System for Invoice Processing
    View on GitHub · Open in Colab

Module 6 - Deploying, Monitoring, and Evaluating Agentic AI Systems


Turn a working agent into a reliable web service API. Package a LangGraph agent behind a FastAPI endpoint, run it on the cloud, and support for API calling and async live streaming. Instrument the system with tracing, monitoring and observability metrics, and evaluation runs. Use LangSmith to monitor latency, cost, tool calls, errors, and agent goal, reasoning and trajectory quality.



  • M6LC1 - Build and Deploy a Healthcare Utilization Review AI Agent with LangGraph and FastAPI
    View on GitHub · Open in Colab

  • M6LC2 - Monitoring and Evaluating Agentic AI Systems
    View on GitHub · Open in Colab

Acknowledgments

This workshop builds on open source work and docs:

About

This repository will contain all the presentations, content, hands-on python notebooks for a full day Agentic AI workshop on Building Simple and Complex Agents, Deploying and Monitoring AI Agents with LangGraph for the DataHack Summit 2025 conference.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published