Design agents with control
Add human oversight and create stateful, scalable workflows with AI agents.
Stay in the driver's seat. Build copilots that write first drafts for review, act on your behalf, or wait for approval before execution.
Customize your agent runtime with LangGraph
LangGraph provides control for custom agent and multi-agent workflows, seamless human-in-the-loop interactions, and native streaming support for enhanced agent reliability and execution.
About LangGraph
001
Force call a tool
002
Wait for human-in-the-loop approval
003
Multiple agents collaborating on a common goal
004
Stream intermediate steps as they happen
Build the right cognitive architecture for your application
Identify and implement the best prompting strategies and architectures so that your LLMs perform as intended.
Go to Docs
001
Plan-and-execute
002
Multi-agent
003
Critique Revise
004
ReAct
005
Self-ask
Tools for every task
LangChain offers an extensive library of off-the-shelf tools and an intuitive framework for customizing your own.
Autonomous, but well‑behaved
Go to Docs
Debugging agents got you down? LangSmith can help.
LangSmith gives you the explainability to understand why your agents go off track and how to get them humming again.
Explore LangSmith
001
End-to-end trace observability
002
Tool selection visibility
003
Playground with prompt, model, and tool definition variability
004
Cost, latency, and error tracking
005
LLM evaluators for agent runs
Ready to start shipping reliable GenAI apps faster?
Get started with LangChain, LangSmith, and LangGraph to enhance your LLM app development, from prototype to production.