Source
https://www.udemy.com/course/build-ai-agents-in-python-langchain-langgraph-mcp-rag/
Category
File Size
11.3 GB
Publisher
Rishabh Kumar Nigam
Updated
October 3, 2026
Description
This course teaches you to build AI agents in Python by building six of AI agents. Each module takes one concept, explains it, and then uses it in a working project, so that by the end you know every piece an agent needs: structured output, tool calling, MCP, RAG, LangGraph, and an agent that checks its own work.
What you will build
Six projects, one per module, and each one runs by the end of its module:
- An email-to-CRM parser that turns messy emails into validated records, built with LiteLLM, Pydantic and Instructor, with a Streamlit UI on top.
- A stock research agent that calls a live price tool and a web search tool in a ReAct loop. You write the loop by hand first, then replace it with LangChain, and trace every step in LangSmith.
- Your own MCP server and MCP client, plugged into a LangChain agent and into Claude Desktop, and then a meeting-prep agent that reads a calendar and Notion through MCP.
- A document Q&A agent with RAG built by hand: chunking, embeddings, ChromaDB, similarity search, and short-term and long-term memory so that it can answer follow-up questions.
- A pitch deck analyst in LangGraph with typed state, parallel branches, conditional routing, checkpointers, a pause for human approval, vision on the slides, and debugging in LangGraph Studio.
- An agentic RAG agent that routes its own questions, rewrites bad queries, retries failed retrieval, audits a whole document, and ships with a Chainlit chat UI.
Preview
1 image





