Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

LangChain

Open-source framework for LLM agents, with LangGraph and LangSmith

Visit website Save

LangChain is an MIT-licensed open-source framework (Python/JS) for building LLM applications and agents via LangGraph; LangSmith adds optional hosted tracing, evaluation and deployment.

Pricing
Open source
Deployment
Self-hosted
149,135stars25,083forks
30views
Updated

What is LangChain?

LangChain is an open-source framework, in Python and JavaScript, for building applications and agents on top of large language models. The README describes it as a framework for building agents and LLM-powered applications, with interoperable components and third-party integrations for chat and embedding models, tools, vector stores and retrievers. The framework is MIT-licensed and free to self-host. The company was incorporated in April 2023 (founded by Harrison Chase) and is headquartered in San Francisco.

The Python package installs with uv add langchain, and a JS and TypeScript equivalent, LangChain.js, is available. For more advanced customization the README points to LangGraph, its framework for controllable agent workflows, and to Deep Agents, a higher-level package for agents that plan, use subagents and work with file systems. Because models are swappable behind a common interface, a team can compare providers without rewriting application code.

The company separately sells LangSmith, a hosted platform for agent evaluation, observability, debugging and deployment, with a free-to-start plus usage-based plan. The Developer plan is $0 per seat per month for one seat, the Plus plan is $39 per seat per month, and the Enterprise plan adds self-hosted and hybrid deployment options. LangChain says deployments can run as SaaS, bring-your-own-cloud or self-hosted.

Typical uses are retrieval-augmented applications, tool-calling agents and long-running, stateful agent workflows. LangChain also publishes LangChain Academy, a set of free courses on its libraries and products.

Key capabilities

  • Framework Open-source Python/JS libraries for chains, agents and retrieval.
  • LangGraph Lower-level orchestration library for stateful, multi-step agents.
  • LangSmith (optional, paid beyond free tier) Tracing and evaluation, free up to 5,000 traces/month.
  • Integrations Community-maintained connectors to model providers, vector stores and data sources.
Advertisements

Where LangChain fits

  • Agent building Interoperable components for agents and LLM-powered applications.
  • Orchestration LangGraph for controllable, stateful workflows.
  • Evaluation and observability LangSmith traces, evals and debugging.
  • Deployment LangSmith Deployment for long-running agents.
  • Languages Python, with LangChain.js for JavaScript and TypeScript.

Install

uv add langchain

Reviews of LangChain

No reviews yet

Be the first to share your experience with LangChain.

Loading review form…

Alternatives to LangChain

Compare LangChain with these tools →