Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
LangChain & LangGraph: Building Agentic AI, RAG & Chatbots
Rating: 4.4 out of 5(1,151 ratings)
6,728 students

LangChain & LangGraph: Building Agentic AI, RAG & Chatbots

Learn Building and Testing AI Agent, ChatBot, RAG with LangChain, LangGraph and LangSmith using Ollama and Local LLMs
Created byKarthik KK
Last updated 9/2026
English
German [Auto],English [Auto],

What you'll learn

  • Running LLMs in Local Machine for development of LLM application
  • Understand the power of Langchain for building Local LLM application
  • Understand Chain, Prompts, ChatPromptTemplates, ChatMessageHistory
  • Building Chatbots with Historical Information with Langchain
  • Building RAG application with Vector stores, Embedding and Local LLMs
  • Understanding and Building Tools for LLMs
  • Building AI Agents with Tooling support for LLMs
  • Testing/Evaluating AI Agent & RAG Application with RAGAs

Course content

22 sections • 143 lectures • 15h 27m total length
  • Introduction6:56

    Build and test ai agents, rags, and chatbots with LangChain and Olama using local llms. Learn LangChain architecture, components, and Lang Smith for debugging, testing, and monitoring.

  • Why Langchain?4:54

    LangChain standardizes interfaces for diverse language models, enabling easy switch between providers, observability, tool calls, structured outputs, async and streaming, with monitoring via Lang Smith.

  • Understanding Langchain Ecosystem4:50

    Explore the LangChain ecosystem, including the LangChain library, LangSmith for evaluation and tracing, and LangGraph for stateful multi-agent workflows, with observability for production-ready LLM apps.

  • Check your knowledge!

Requirements

  • Basics of Python
  • Enthusiasm to learn the power of LLMs knowledge to enhance your app workflow
  • Enthusiasm to build AI Agents, RAG applications and Testing them

Description

LangChain & LangGraph: Building Agentic AI, RAG & Chatbots

Learn how to build real-world Generative AI applications using LangChain and LangGraph, from the fundamentals of working with Large Language Models to advanced Agentic AI, RAG, tools, memory, parallel workflows, sub-agents, and multi-agent systems.

This is a practical, hands-on course designed to help you understand not just how to use LangChain and LangGraph APIs, but why these concepts exist and how they fit together when building production-style AI applications.

A major focus of this course is running AI locally using Ollama and local LLMs, allowing you to experiment with modern AI development without depending entirely on cloud-based models.


What You’ll Learn:


  • Fundamentals of LangChain & LangSmith

  • Chat Message History in LangChain for storing conversation data

  • Running Parallel & Multiple Chains (RunnableParallels, etc.)

  • Building Chatbots with LangChain & Streamlit (with message history)

  • Understanding Tools and Tool chains in LLM

  • Building Tools and Custom Tools for LLM 

  • Creating AI Agents using LangChain

  • Implementing RAG with vector stores & local LLM embeddings

  • Using AI Agents and RAG with Tooling while building LLM Apps

  • Optimizing & Debugging AI applications with LangSmith

  • Evaluating & Testing LLM applications with RAGAs

  • Real-world projects & hands-on testing strategies

  • Assessing RAG & AI Agents with RAGAs

  • Build and work with a Playwright MCP Server for AI-powered browser automation

  • Understand how MCP connects AI agents with external capabilities

Go beyond LangChain with LangGraph

Once you understand agents and tools, you will move into LangGraph to build more controlled, stateful, and sophisticated Agentic AI workflows.

You will learn concepts such as:

  • Nodes, edges, and StateGraph

  • State and MessagesState

  • Tool calling with ToolNode

  • Conditional edges and routing

  • Custom State Schemas

  • Input, output, and overall graph state

  • State validation

  • Agent memory

  • Router patterns

  • Fan-Out and Fan-In parallelism

  • Parallel retrieval workflows

  • Subgraphs and sub-agents

  • Parent-agent architectures

  • Multi-agent systems

  • Visualizing and debugging workflows with LangSmith Studio

Technologies covered

LangChain • LangGraph • LangSmith • Ollama • Local LLMs • RAG • ChromaDB • Embeddings • AI Agents • Tool Calling • MCP • Playwright MCP • Agent Memory • StateGraph • MessagesState • Parallelism • Sub-Agents • Multi-Agent Systems • RAGAS • LLM Evaluation

By the end of this course, you’ll be able to build, test, and optimize AI-powered applications with confidence!

Who this course is for:

  • Beginner Developer or QA Engineer
  • AI Engineer/Tester
  • AI Tester/Gen AI Tester