by LangChain, Inc. • San Francisco, California, USA • Founded 2023
LangChain is an open‑source framework for building applications powered by large language models (LLMs), providing abstractions and tooling to connect models with prompts, data sources, tools, and workflows. It simplifies chaining together multiple model calls, retrieval, tools, and agents into production‑grade LLM applications. LangChain matters because it has become a de facto standard for rapid prototyping and orchestrating complex LLM workflows across Python and JavaScript ecosystems.
Focuses more narrowly on data indexing and retrieval for RAG, with a composable "index" abstraction.
Initially focused on search and QA pipelines; now supports LLMs and RAG with a pipeline‑oriented architecture.
Microsoft‑backed framework with deep integration into the Microsoft ecosystem (Azure OpenAI, .NET, C#, TypeScript).
Emphasizes deterministic prompt/program control flow using a templating language embedded in Python.
Visual, node‑based builder (similar to Node‑RED) for composing LLM workflows using many LangChain concepts.