LangChain
A toolkit programmers use to connect models to data and tools.
The fuller definition
LangChain is a software framework for composing AI applications and agents from models, tools, prompts, and other components.
- Components
Models and tools
- Framework
Compose the application
- Behavior
Defined and tested by the developer
A simplified relationship, not a screenshot or a complete design.
A concrete example
A developer builds a document assistant by connecting a model to a retrieval tool and defined processing steps.
The distinction that matters
It supplies application structure; it is not a foundation model or a guarantee of reliable results.
Related terms
Framework
A ready-made structure for building a certain kind of program.
Agents & automationAI agent
An AI system that takes steps to do a task. It may choose tools, search, or work with files. Its access should have clear limits.
Agents & automationAgent harness
The code that runs an agent's tools. It can keep logs and limit what the agent may do.
Where it is taught
Choose an AI tool around the work productSource and further reading
LangChain · OverviewThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.