LangGraph is a low-level agent orchestration framework designed to build controllable agents for complex tasks. It offers a stateful design, allowing for the creation of multi-agent workflows with features like:
- Control and Moderation: Implement moderation and quality loops to ensure agent reliability and prevent deviations.
- Expressive Workflows: Design diverse control flows, including single-agent, multi-agent, hierarchical, and sequential workflows.
- Persisted Context: Maintain conversation histories and session data for smooth agentic system handoffs.
- Streaming Support: Native token-by-token streaming for real-time user experience enhancements.
LangGraph Platform extends the framework with:
- Dynamic APIs: Design agent-appropriate UXs with long-term memory and state management APIs.
- Fault-Tolerant Scalability: Horizontally scalable servers and task queues with built-in persistence, intelligent caching, and automated retries.
- Developer Experience: Visual LangGraph Studio for prototyping, debugging, and sharing agents, with one-click deployment and LangSmith monitoring.