LLM을 사용하여 응용 프로그램을 구축하기 위한 오픈소스 프레임워크이다.

Chain을 기반으로 다양한 AI 모델과 도구를 연결하고 조합하여 복잡한 작업을 수행할 수 있게 해준다.
특히 RAG을 활용할 때 필수적으로 활용된다.

더 나아가 LangGraph을 활용하여 복잡한 워크플로우를 구축할 수 있으며, 특정 복잡한 작업을 수행하는 AI Agent를 만들 수 있다.