Agentの実行状態やmemoryを保持し、人の承認や途中再開、streamingを組込む開発framework。単独/複数Agentや階層的な処理を低levelで設計でき、MIT libraryと有料LangSmith等の配置/監視を分ける。