Files
langgraph/docs/docs/concepts/why-langgraph.md
T

27 lines
1.7 KiB
Markdown

# Overview
LangGraph is built for developers who want to build powerful, adaptable AI agents. Developers choose LangGraph for:
- **Reliability and controllability.** Steer agent actions with moderation checks and human-in-the-loop approvals. LangGraph persists context for long-running workflows, keeping your agents on course.
- **Low-level and extensible.** Build custom agents with fully descriptive, low-level primitives free from rigid abstractions that limit customization. Design scalable multi-agent systems, with each agent serving a specific role tailored to your use case.
- **First-class streaming support.** With token-by-token streaming and streaming of intermediate steps, LangGraph gives users clear visibility into agent reasoning and actions as they unfold in real time.
## Learn LangGraph basics
To get acquainted with LangGraph's key concepts and features, complete the following LangGraph basics tutorials series:
1. [Build a basic chatbot](../tutorials/get-started/1-build-basic-chatbot.md)
2. [Add tools](../tutorials/get-started/2-add-tools.md)
3. [Add memory](../tutorials/get-started/3-add-memory.md)
4. [Add human-in-the-loop controls](../tutorials/get-started/4-human-in-the-loop.md)
5. [Customize state](../tutorials/get-started/5-customize-state.md)
6. [Time travel](../tutorials/get-started/6-time-travel.md)
In completing this series of tutorials, you will build a support chatbot in LangGraph that can:
***Answer common questions** by searching the web
***Maintain conversation state** across calls
***Route complex queries** to a human for review
***Use custom state** to control its behavior
***Rewind and explore** alternative conversation paths