Skip to content

LangChain

LangChain is an open source framework for building applications powered by language models, providing abstractions for chains, agents, tools and memory across many model providers. The framework itself is free; LangChain the company also runs LangSmith, a paid platform for observability, evaluation and deployment of LLM applications, with a free developer tier and paid plans from $39 a seat a month.

By LangChain, Inc.FreemiumOpen sourceSince 2022LLM Frameworks

Facts checked on against the sources listed at the end of this page.

Pricing
FreemiumPaid from $39 a seat a month for LangSmith Plus, plus usage-based compute and storage
Open source
YesMIT
GitHub stars
148,577+1,406 in the last 30 days
npm downloads a week
3.7Mup 9% on the week before
Latest release
langchain-anth…7 hours ago
Releases in 90 days
10about 3 a month

A good fit for

  • Developers building LLM applications who want a provider-agnostic framework
  • Teams building agents that need to orchestrate multiple tools and steps
  • Projects that want built-in tracing and evaluation through LangSmith as they move to production
  • Applications that may need to switch model providers without rewriting application logic

Not a good fit for

  • Very simple single-call LLM integrations, where LangChain's abstractions can add more complexity than needed
  • Teams that specifically want a retrieval-and-indexing-first framework rather than a general orchestration framework, where LlamaIndex may fit better
  • Projects that want to avoid any paid platform dependency, if they plan to rely on LangSmith's paid tiers for production observability

LangChain pricing

The LangChain framework is free and open source. LangSmith, the paid observability and deployment platform, has a free Developer tier (up to 5,000 traces a month, 1 seat) and a Plus tier at $39 a seat a month with usage-based compute and storage charges on top; Enterprise pricing is custom.

PlanPriceWhat you get
LangChain framework$0, open sourceChains, agents, memory and integrations under the MIT license.
LangSmith Developer$0 a seat a monthUp to 5,000 base traces a month, 1 seat, community support.
LangSmith Plus$39 a seat a monthUp to 10,000 base traces a month, unlimited seats, 1 free small deployment, plus usage-based compute and storage.
LangSmith EnterpriseCustom pricingSelf-hosted or hybrid deployment, custom SSO, ABAC/RBAC, support SLA.

Prices in USD, checked on 27 September 2026. Current prices on langchain.com.

Main features

Chains and agents
Compose sequences of LLM calls and tool use, or let an agent decide which steps and tools to use.
Provider-agnostic integrations
Swap between many LLM providers and vector stores with a consistent interface.
LangGraph
A library for building stateful, multi-step agent workflows as graphs.
Memory
Built-in patterns for maintaining conversation history and context across turns.
LangSmith tracing
Paid platform for observing and debugging chains and agents in production.
Evaluation
LangSmith tooling for running evaluations against test datasets to measure application quality.

About LangChain

LangChain provides building blocks for LLM applications: prompt templates, chains that sequence calls together, agents that decide which tools to use, memory for multi-turn conversations, and integrations with many model providers and vector stores. It's provider-agnostic, so the same application logic can often switch between models with minimal changes.

The company behind LangChain also builds LangSmith, a separate paid platform for tracing, evaluating, debugging and deploying LLM applications, including agents built with LangChain's LangGraph library. LangSmith usage is billed through a mix of seat pricing and usage-based compute (LangChain Compute Units) and storage (LangChain Storage Units) charges.

LangChain is widely used for building chatbots, retrieval-augmented generation systems and autonomous agents, and is commonly compared with LlamaIndex, which focuses more narrowly on data ingestion and retrieval for LLM applications.

Made by
LangChain, Inc.
Free plan
Yes: the LangChain framework is free and open source; LangSmith has a free Developer tier with up to 5,000 base traces a month
Available on
Python, JavaScript/TypeScript, Works with most major LLM providers

Usage and activity

Weekly npm downloads of langchain, last 12 months.

01M2M3M4MSepNovJanMarMayJulOct24 September 2025: 1,101,060 downloads a week1 October 2025: 1,169,614 downloads a week8 October 2025: 1,152,260 downloads a week15 October 2025: 1,173,788 downloads a week22 October 2025: 1,217,004 downloads a week29 October 2025: 1,248,929 downloads a week5 November 2025: 1,244,173 downloads a week12 November 2025: 1,232,763 downloads a week19 November 2025: 1,261,426 downloads a week26 November 2025: 1,273,626 downloads a week3 December 2025: 1,180,844 downloads a week10 December 2025: 1,410,234 downloads a week17 December 2025: 1,397,760 downloads a week24 December 2025: 1,112,342 downloads a week31 December 2025: 730,063 downloads a week7 January 2026: 1,044,233 downloads a week14 January 2026: 1,429,583 downloads a week21 January 2026: 1,426,671 downloads a week28 January 2026: 1,676,083 downloads a week4 February 2026: 1,586,455 downloads a week11 February 2026: 1,766,815 downloads a week18 February 2026: 1,580,791 downloads a week25 February 2026: 1,839,774 downloads a week4 March 2026: 1,908,167 downloads a week11 March 2026: 2,143,623 downloads a week18 March 2026: 2,197,431 downloads a week25 March 2026: 2,270,365 downloads a week1 April 2026: 2,327,073 downloads a week8 April 2026: 2,014,884 downloads a week15 April 2026: 2,197,400 downloads a week22 April 2026: 2,105,784 downloads a week29 April 2026: 2,127,463 downloads a week6 May 2026: 1,971,026 downloads a week13 May 2026: 2,143,289 downloads a week20 May 2026: 2,266,986 downloads a week27 May 2026: 2,173,333 downloads a week3 June 2026: 2,369,133 downloads a week10 June 2026: 2,387,401 downloads a week17 June 2026: 2,498,725 downloads a week24 June 2026: 2,479,325 downloads a week1 July 2026: 2,419,252 downloads a week8 July 2026: 2,521,076 downloads a week22 July 2026: 2,762,588 downloads a week29 July 2026: 2,756,228 downloads a week5 August 2026: 2,840,836 downloads a week12 August 2026: 2,854,935 downloads a week26 August 2026: 2,970,509 downloads a week2 September 2026: 3,142,446 downloads a week28 September 2026: 3,401,959 downloads a week5 October 2026: 3,704,666 downloads a week

Recent releases

LangChain alternatives

All 6 alternatives to LangChain, side by side

LangChain compared

Questions about LangChain

Is LangChain free?

Yes, the LangChain framework itself is open source under the MIT license and free to use. LangSmith, the separate observability and deployment platform, has paid tiers starting at $39 a seat a month.

What is LangSmith?

LangSmith is LangChain's paid platform for tracing, debugging, evaluating and deploying LLM applications, including agents built with LangGraph.

LangChain vs LlamaIndex, what's the difference?

LangChain is a general framework for chains, agents and tool orchestration across model providers. LlamaIndex focuses more specifically on data ingestion, indexing and retrieval for LLM applications, though both frameworks now overlap in agent features.

What languages does LangChain support?

Official libraries exist for Python and JavaScript/TypeScript.

Sources and links

Work on LangChain? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

LangChain: pricing, features and alternatives (2026) | ScratchDB