langchain-ai/langgraph

Build resilient agents.

What it solves

LangGraphは、ステートフルで長期間稼働するエージェントを構築するために必要な低レベルのインフラストラクチャを提供します。障害発生時の永続性、人間の監視、および異なるセッション間でのメモリの保持が必要な、複雑なエージェント・ワークフローの管理の難しさを解決します。

How it works

これはオーケストレーション・フレームワークとして機能し、開発者が耐久性のある実行(Durable Execution)を備えたワークフローを作成することを可能にします。つまり、エージェントは障害が発生した後に、停止した正確な地点から再開することができます。短期的な推論と長期的な永続性の両方のためのメモリ・システムを組み込んでおり、「ヒューマン・イン・ザ・ループ(human-in-the-loop)」インタラクション、つまり、実行中に人間がエージェントの状態を検査または修正できる仕組みを提供します。

Who it's for

高レベルのラッパーが提供する以上の制御が必要な、高度なAIエージェントや長期間稼働するステートフルなワークフローを構築する開発者向けに設計されています。

Highlights

  • Durable Execution: 障害発生後、エージェントを中断した場所から自動的に再開します。
  • Human-in-the-Loop: 実行中に人間がエージェントの状態を検査および修正することを可能にします。
  • Comprehensive Memory: 短期的な作業メモリと長期的な永続メモリの両方をサポートします。
  • LangSmith Integration: デバッグのために、実行パスと状態遷移の深い可視化を提供します。