LangChain

Visit site

LangChain is an open-source framework for building LLM applications, with components for model calls, prompts, retrieval, tools and agents. Its companions are LangGraph for orchestrating stateful agents and LangSmith for debugging and evaluation.

Best for

Engineers building LLM applications in Python or JavaScript who need to connect many models and data sources quickly.

Highlights

  • A large set of integrations covers most mainstream models, vector databases and tools.
  • LangGraph defines agent flows as graphs, with loops, branches and human-in-the-loop steps.
  • LangSmith traces every call, which helps with locating problems and running evaluations.

Watch for

Its layers of abstraction can feel heavy for simple cases, and the API changes quickly, so watch for breaking changes when upgrading.

Category
Agents & Automation
Pricing
Open source
Tags
FrameworkAgent