Framework & Tool
LangChain
Python/TypeScript framework for composing LLM calls into chains, agents and RAG pipelines.
Definition
LangChain provides abstractions — Chains, Agents, Memory, Retrievers, Vector Stores — for building LLM applications. It supports nearly every model provider and vector store, making it the most popular orchestration framework, alongside an evaluation toolkit (LangSmith).
Common use cases
- Chatbots
- Agents
- RAG