Go autonomous 
with LangChain Agents

Turn your LLMs into reasoning engines that take action, responsibly.

Customize your Agent Runtime with LangGraph

LangGraph puts you in control of your agent loop, with easy primitives for tracking state, cycles, streaming, and human-in-the-loop response. LangGraph can handle long tasks, ambiguous inputs, and accomplish more consistently.

About LangGraph
001
002
003
004

Choose 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

Function Calling

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?

LangChain and LangSmith are critical parts of the reference 
architecture to get you from prototype to production.