Introduction to LangGraph
Learn the basics of LangGraph - our framework for building agentic and multi-agent applications. Separate from the LangChain package, LangGraph helps developers add better precision and control into agentic workflows.
Course Overview
Getting Set Up
Getting Set Up (Video Guide)
Module 0 Resources
Module 1 Introduction
Module 1 Resources
Lesson 1: Motivation
Lesson 2: Simple Graph
Lesson 3: LangGraph Studio
Lesson 4: Chain
Lesson 5: Router
Lesson 6: Agent
Lesson 7: Agent with Memory
[Optional] Lesson 8: Intro to Deployment
Module 1 Feedback
Module 2 Introduction
Module 2 Resources
Lesson 1: State Schema
Lesson 2: State Reducers
Lesson 3: Multiple Schemas
Lesson 4: Trim and Filter Messages
Lesson 5: Chatbot w/ Summarizing Messages and Memory
Lesson 6: Chatbot w/ Summarizing Messages and External Memory
Module 2 Feedback
Module 3 Introduction
Module 3 Resources
Lesson 1: Streaming
Lesson 2: Breakpoints
Lesson 3: Editing State and Human Feedback
Lesson 4: Dynamic Breakpoints
Lesson 5: Time Travel
Module 3 Feedback
Module 4 Introduction
Module 4 Resources
Lesson 1: Parallelization
Lesson 2: Sub-graphs
Lesson 3: Map-reduce
Lesson 4: Research Assistant
Module 4 Feedback
Module 5 Resources
Lesson 1: Short vs. Long-Term Memory
Lesson 2: LangGraph Store
Lesson 3: Memory Schema + Profile
Lesson 4: Memory Schema + Collection
Lesson 5: Build an Agent with Long-Term Memory
Module 5 Feedback
No. LangGraph is an orchestration framework for complex agentic systems and is more low-level and controllable than LangChain agents. On the other hand, LangChain provides a standard interface to interact with models and other components, useful for straight-forward chains and retrieval flows.
Other agentic frameworks can work for simple, generic tasks but fall short for complex tasks bespoke to a company’s needs. LangGraph provides a more expressive framework to handle companies’ unique tasks without restricting users to a single black-box cognitive architecture.
LangGraph will not add any overhead to your code and is specifically designed with streaming workflows in mind.
Yes. LangGraph is an MIT-licensed open-source library and is free to use.
LangGraph Platform is a platform for deploying AI agents that can scale with production volume. It offers easy-to-use APIs for managing agent state, memory, and user interactions— which makes building dynamic experiences more accessible. Once you're ready to ship to production, use LangGraph Platform to gracefully handle large workloads, with features like retries and cost-efficient execution for reliable performance. LangGraph Platform also includes LangGraph Studio, which lets you gain visibility into how agents act, helping you prototype faster.