AI
Learn LangGraph
LangGraph is a library for model workflows represented as graphs: nodes do work, edges choose what runs next, and state carries data between them.
For Python engineers building assistants that branch, call tools, or need to resume after a failure.
Start here
Read why LangGraph exists, then complete the basic chatbot tutorial and name the state your next graph would store.
Recommended resources
Start here · BeginnerWhy LangGraph
The conceptual overview of state, nodes, and edges before the API details.
langchain-ai.github.ioBuild · BeginnerBuild a basic chatbot
A first graph you can run and then extend with a tool.
langchain-ai.github.ioReference · IntermediateLangGraph documentation
The docs home for persistence, streaming, and the rest of the runtime.
langchain-ai.github.ioContext · IntermediateBuilding effective agents
Use this to decide whether your graph should be an agent or a fixed workflow.
www.anthropic.comRelated topics
Learn agentic AI · Learn the Model Context Protocol · Learn retrieval-augmented generation