# LangChain **Repository Path**: mirrors/LangChain ## Basic Information - **Project Name**: LangChain - **Description**: LangChain 是一个用于构建基于大型语言模型(LLM)的应用程序的库 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/langchain - **GVP Project**: No ## Statistics - **Stars**: 31 - **Forks**: 22 - **Created**: 2023-03-31 - **Last Updated**: 2025-10-11 ## Categories & Tags **Categories**: ai **Tags**: None ## README

LangChain Logo

The platform for reliable agents.

PyPI - License PyPI - Downloads Open in Dev Containers Open in Github Codespace CodSpeed Badge Twitter / X

LangChain is a framework for building LLM-powered applications. It helps you chain together interoperable components and third-party integrations to simplify AI application development — all while future-proofing decisions as the underlying technology evolves. ```bash pip install langchain ``` --- **Documentation**: To learn more about LangChain, check out [the docs](https://docs.langchain.com/oss/python/langchain/overview). If you're looking for more advanced customization or agent orchestration, check out [LangGraph](https://docs.langchain.com/oss/python/langgraph/overview), our framework for building controllable agent workflows. > [!NOTE] > Looking for the JS/TS library? Check out [LangChain.js](https://github.com/langchain-ai/langchainjs). ## Why use LangChain? LangChain helps developers build applications powered by LLMs through a standard interface for models, embeddings, vector stores, and more. Use LangChain for: - **Real-time data augmentation**. Easily connect LLMs to diverse data sources and external/internal systems, drawing from LangChain’s vast library of integrations with model providers, tools, vector stores, retrievers, and more. - **Model interoperability**. Swap models in and out as your engineering team experiments to find the best choice for your application’s needs. As the industry frontier evolves, adapt quickly — LangChain’s abstractions keep you moving without losing momentum. ## LangChain’s ecosystem While the LangChain framework can be used standalone, it also integrates seamlessly with any LangChain product, giving developers a full suite of tools when building LLM applications. To improve your LLM application development, pair LangChain with: - [LangSmith](https://www.langchain.com/langsmith) - Helpful for agent evals and observability. Debug poor-performing LLM app runs, evaluate agent trajectories, gain visibility in production, and improve performance over time. - [LangGraph](https://docs.langchain.com/oss/python/langgraph/overview) - Build agents that can reliably handle complex tasks with LangGraph, our low-level agent orchestration framework. LangGraph offers customizable architecture, long-term memory, and human-in-the-loop workflows — and is trusted in production by companies like LinkedIn, Uber, Klarna, and GitLab. - [LangGraph Platform](https://docs.langchain.com/langgraph-platform) - Deploy and scale agents effortlessly with a purpose-built deployment platform for long-running, stateful workflows. Discover, reuse, configure, and share agents across teams — and iterate quickly with visual prototyping in [LangGraph Studio](https://langchain-ai.github.io/langgraph/concepts/langgraph_studio). ## Additional resources - [Learn](https://docs.langchain.com/oss/python/learn): Use cases, conceptual overviews, and more. - [API Reference](https://reference.langchain.com/python): Detailed reference on navigating base packages and integrations for LangChain. - [LangChain Forum](https://forum.langchain.com): Connect with the community and share all of your technical questions, ideas, and feedback. - [Chat LangChain](https://chat.langchain.com): Ask questions & chat with our documentation.