← AI 솔루션

오픈소스 · ★ GitHub 별 147,812 (2026-10-14 기준)

langchain

LangChain은 LLM 기반 에이전트와 애플리케이션을 만드는 오픈소스 프레임워크다.

소개

LangChain은 에이전트와 LLM 기반 애플리케이션을 만드는 프레임워크다. 서로 호환되는 컴포넌트와 외부 연동을 엮어 AI 애플리케이션 개발을 단순하게 해 준다.

모델, 임베딩, 벡터 저장소 등에 표준 인터페이스를 제공해 모델을 바꿔 끼우기 쉽다. create_agent는 프롬프트, 도구, 미들웨어로 구성되는 가벼운 Agent Harness이며, 더 높은 수준의 Deep Agents, 저수준 오케스트레이션용 LangGraph, 추적·평가용 LangSmith와 함께 쓸 수 있다.

OpenAI, Anthropic, Google 등 여러 모델을 오가며 에이전트나 RAG 앱을 만드는 Python·JS 개발자에게 맞는다.

이런 데 씁니다

가격·라이선스

MIT

시작하기

  1. uv add langchain 또는 pip install -qU langchain "langchain[openai]"로 설치한다.
  2. 쓸 모델 제공자의 API 키를 준비한다.
  3. init_chat_model이나 create_agent로 모델과 도구를 정의해 실행한다.
  4. 필요하면 LangSmith 추적을 설정한다.

링크

관련 용어·기업

출처

공개 자료(공식 페이지·README)를 근거로 정리했습니다. 가격·기능은 바뀔 수 있으니 공식 사이트에서 확인하세요.