LangChain

OfficialGeneral Purpose

Full-featured framework for building LLM applications with chains, agents, and retrieval. Supports tool calling, structured output, memory, and streaming across dozens of model providers.

by LangChain98.2k starsMITUpdated Apr 2026

Installation

Install
pip install langchain langchain-openai

Language support

PythonTypeScript

Supported LLMs

OpenAIAnthropicGoogleAWS BedrockOllamaHugging Face

Features (10)

chains
agents
tool_calling
retrieval
structured_output
memory
streaming
callbacks
vector_stores
document_loaders

Details

Author
LangChain
Category
General Purpose
Languages
2
Features
10
Stars
98.2k
License
MIT
Status
Official