liveBook · Manning

LangGraph

LangGraph is a framework for building stateful, graph-structured workflows and applications, including those involving language models and agents.

How 7 Manning books explain it

Build Python Web Apps with Streamlit

LangGraph is a framework for building stateful applications as workflows composed of interconnected graph nodes, including applications driven by language models.

How it is used
Structures a customer-service chatbot’s retrieval, conversation, and order actions as a workflow.
How deep it goes
Builds from graph fundamentals to a one-node chatbot, checkpointed memory, and conditional tool routing.
Examples
Uses a one-node chatbot, remembered conversation, and order-status tool calls.
What you can do after
Build it from scratch as a stateful chatbot graph, then apply ToolNode and tools_condition to route actions.

Read how Build Python Web Apps with Streamlit explains LangGraph →

AI Agents and Applications

LangGraph is a LangChain module for representing application workflows as graphs with branching and more complex control flow.

How it is used
Organizes stateful agentic workflows that branch, retry, and coordinate tasks beyond a linear LangChain chain.
How deep it goes
Works through typed state, node functions, conditional routing, compilation, and invocation, then contrasts manual graphs with prebuilt agents.
Examples
Uses a web research assistant that retries weak searches and a travel information agent that calls tools.
What you can do after
Build it from scratch with StateGraph, typed state, nodes, and conditional edges, or apply it via a prebuilt ReAct agent.

Read how AI Agents and Applications explains LangGraph →

Hugging Face in Action

LangGraph is a framework for building stateful, multi-step applications whose components communicate through graph-based state transitions.

How it is used
Builds stateful, multistep LLM agents that reason, branch, use tools, call APIs, and preserve conversational context.
How deep it goes
Explains nodes, edges, ReAct execution, tools, message state, and memory, while focusing only on core agent-workflow components.
Examples
Demonstrates a Bill Gates question, arithmetic, election search, weather lookup, custom tools, and follow-up conversation.
What you can do after
Build agents with create_react_agent(), connect custom or external tools, inspect traces, and maintain conversations through explicit state.

Read how Hugging Face in Action explains LangGraph →

Knowledge Graphs and LLMs in Action

LangGraph is a framework for building stateful, graph-structured workflows and agent applications powered by language models.

How it is used
Orchestrates stateful, multi-agent language-model workflows for knowledge-graph question answering and interactive visualization.
How deep it goes
Defines shared state, graph nodes, fixed and dynamic edges, then implements intent, schema, query, execution, retry, and summarization agents.
Examples
Demonstrates document retrieval, answer generation, knowledge-graph querying, visualization selection, retries, summaries, tables, and maps.
What you can do after
Build stateful QA pipelines with shared state, conditional routing, error retries, generated summaries, and interactive Streamlit output.

Read how Knowledge Graphs and LLMs in Action explains LangGraph →

Machine Learning Platform Engineering

LangGraph is a framework extension for orchestrating language-model applications as graphs with branching, loops, and stateful transitions.

How it is used
Orchestrates agentic language-model workflows when sequential chains cannot express runtime decisions, branching, or iterative refinement.
How deep it goes
Contrasts sequential and graph-based architectures, but stops short of implementation code or graph-construction details.
Examples
Demonstrates intent routing among cache, search, and clarification paths followed by response validation and refinement loops.
What you can do after
Apply LangGraph to design language-model workflows with branching, parallel paths, and iterative response improvement.

Read how Machine Learning Platform Engineering explains LangGraph →

The Art of AI Product Development

A framework for building stateful AI agents and graph-structured workflows with support for complex interactions.

How it is used
Builds sophisticated, stateful AI agents and graph-based workflows for complex interactions.
How deep it goes
Defines graph architecture and key capabilities but stops short of implementation detail.
Examples
Illustrates state management, multi-turn conversations, and LangChain integration as representative capabilities.
What you can do after
Build stateful AI agents with graph-based workflows, state management, and multi-turn conversations.

Read how The Art of AI Product Development explains LangGraph →

Building Reliable AI Systems

LangGraph is a library for building stateful, graph-based applications with language models and agents.

How it is used
Coordinates specialized agents in applications that combine capabilities such as search, policy retrieval, and vision.
How deep it goes
Defines graph primitives and capabilities, but does not provide implementation details or operational procedures.
Examples
Uses a hiking-boots photo request combining vision, product search, and return-policy retrieval.
What you can do after
Build it from scratch: design custom multi-agent workflows with explicit states, nodes, edges, and routing decisions.

Read how Building Reliable AI Systems explains LangGraph →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.