An LLM-powered repository agent designed to assist developers and teams in generating documentation and understanding repositories quickly.
hwchase17/langchain
The LangChain repository describes an agent engineering platform for building agent based software.

About hwchase17/langchain
LangChain is an open-source framework for building agents and LLM-powered applications. It provides interoperable components and third-party integrations for chat models, embedding models, vector stores, retrievers, and tools, with a standard interface for connecting LLMs to data sources and swapping models.
It can be used standalone or with related products including Deep Agents for planning and subagents, LangGraph for agent orchestration, and LangSmith for evaluation, observability, and debugging. A separate equivalent library is available for JavaScript/TypeScript.
Key features
- Build agents and LLM-powered applications from interoperable components
- Connect LLMs to data sources and external systems
- Standard interface for models, embeddings, vector stores, retrievers
- Swap models as requirements or available models change
- Integrates with LangGraph for controllable agent workflows
- Integrates with LangSmith for evals, observability, and debugging
- Open-source framework with community-contributed integrations and templates
- Can be used standalone or with Deep Agents, LangGraph, and LangSmith
- Provides Python package with an equivalent JavaScript/TypeScript library
hwchase17/langchain at a glance
- Category
- AI & Machine Learning › AI Agents & Automation
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
hwchase17/langchain alternatives
Tools and sites you could use instead, ranked by how closely they match.
AgentField lets developers build, run, and scale AI agents as APIs and microservices.
Mem0 provides persistent memory infrastructure for AI agents and applications.
Upsonic provides a Python framework for creating autonomous AI agents.
EvoAgentX describes its project as an ecosystem of AI agents that can evolve over time.
Quivr provides retrieval augmented generation for integrating generative AI into apps, with support for multiple models and vector stores.
Popular in AI Agents & Automation
Well-known listings from the same topic.
hwchase17/langchain FAQ
How do I start using LangChain?
Is there a JavaScript/TypeScript version?
When should I use Deep Agents or LangGraph?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












