This tutorial offers a step-by-step guide to building agent applications using LangGraph, a library offered by LangChain. Starting with an overview of LangGraph and its benefits, the tutorial first explores how to make a simple graph and create nodes. It goes on to explain how to create functions and run within nodes. It also covers importing LangChain tools, binding them to the model, how to parse information from nodes, and setting up a state graph. Finally, the tutorial covers adding a conditional edge to the graph and demonstrates running the graph using user inputs. 00:00 Introduction to LangGraph 00:31 Understanding the Basics of Graphs 01:46 Exploring the LangChain Notebook 02:19 Building a Simple Graph with LangChain 04:27 Creating a Graph with LLM Call 04:56 Integrating OpenAI with LangChain 07:40 Building a More Complex Graph 19:09 Understanding Conditional Edges in LangGraph 28:11 Conclusion and Final Thoughts Notebook link: https://github.com/menloparklab/LangGraphJourney