Skip to main content

Building stateful, multi-actor applications with LLMs

Project description

🦜🕸️ LangGraph

PyPI - Version PyPI - License PyPI - Downloads Open Issues Twitter

Looking for the JS/TS version? Check out LangGraph.js.

To help you ship LangGraph apps to production faster, check out LangSmith. LangSmith is a unified developer platform for building, testing, and monitoring LLM applications.

Quick Install

uv add langgraph

🤔 What is this?

LangGraph is a low-level orchestration framework for building, managing, and deploying long-running, stateful agents. LangGraph provides the infrastructure for durable execution, streaming, human-in-the-loop, persistence, memory, and more.

We recommend you use LangGraph when you have advanced needs that require a combination of deterministic and agentic workflows, heavy customization, and carefully controlled latency. Use LangChain when you want to quickly build agents and applications powered by LLMs using pre-built agent architectures and model integrations.

LangChain agents are built on top of LangGraph in order to provide durable execution, streaming, human-in-the-loop, persistence, and more. (You do not need to know LangGraph for basic LangChain agent usage.)

Trusted by companies shaping the future of agents – including Klarna, Replit, Elastic, and more – LangGraph is used to ship AI applications at scale.

📖 Documentation

For full documentation, see the API reference. For conceptual guides, tutorials, and examples on using LangGraph, see the LangGraph Docs. Get started with the LangGraph Quickstart.

📕 Releases & Versioning

See our Releases and Versioning policies.

💁 Contributing

As an open-source project in a rapidly developing field, we are extremely open to contributions, whether it be in the form of a new feature, improved infrastructure, or better documentation.

For detailed information on how to contribute, see the Contributing Guide.

Acknowledgements

LangGraph is inspired by Pregel and Apache Beam. The public interface draws inspiration from NetworkX. LangGraph is built by LangChain Inc, the creators of LangChain, but can be used without LangChain.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

langgraph-1.2.9.tar.gz (722.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

langgraph-1.2.9-py3-none-any.whl (247.5 kB view details)

Uploaded Python 3

File details

Details for the file langgraph-1.2.9.tar.gz.

File metadata

  • Download URL: langgraph-1.2.9.tar.gz
  • Upload date:
  • Size: 722.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for langgraph-1.2.9.tar.gz
Algorithm Hash digest
SHA256 385f87bc1802c35af7e0aa479278ecba8582d103515eb48256cb2ddcd42d0bd4
MD5 9455bf664547d3c1c3d692dcbfc745a5
BLAKE2b-256 414b0d1130e26b41a99dcc88353bbe7162a1f255c4db746bd94024268e6af27b

See more details on using hashes here.

File details

Details for the file langgraph-1.2.9-py3-none-any.whl.

File metadata

  • Download URL: langgraph-1.2.9-py3-none-any.whl
  • Upload date:
  • Size: 247.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for langgraph-1.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 c2d98ad94333937922ba04148641c1da2bfe45b5b8e55d7b6dcb0bb2df809e76
MD5 1d2b2d78e817323c134dbd7a563f4cae
BLAKE2b-256 41160b8dc48823f1326f3e0c8012a3c07a40da6f194299e2ec080df236287baf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page