With modular abstractions for language model components and customizable use-case specific chains, LangChain makes it easy to connect language models to data sources and enable them to interact with their environment.
See DocumentationLangChain provides modular abstractions for the components necessary to work with language models. These components are easy to use and can be integrated into your existing workflow, regardless of whether you are using the rest of the LangChain framework or not.
Chains are customizable and can be assembled in specific ways to accomplish a particular use case. These use-case specific chains provide a higher-level interface for people to easily get started with a specific use case.
LangChain enables you to build data-aware and agentic applications that leverage the full potential of language models. It connects language models to data sources and enables interactions.
Access the Python documentation for the LangChain framework.
View DocumentationAccess the JavaScript documentation for the LangChain framework.
View DocumentationLangChain offers seamless integration with popular language model providers, embeddings, and vector stores. Our modular abstractions and customizable use-case specific chains make it easy to integrate with these providers and unlock the full potential of language models, no matter your use case or workflow.
Learn MoreLangChain is an open-source framework that enables developers and businesses to build data-aware and agentic applications powered by language models. Our modular components and customizable use-case specific chains make it easy to connect language models to data sources and enable them to interact with their environment. We believe in empowering people to leverage the full potential of language models, and we welcome contributions and feedback from the community to make LangChain a truly community-driven project.
Learn MorePlease feel free to reach out to us with any questions or feedback you may have about LangChain. We are committed to providing the best experience possible and would love to hear from you. Please note that due to the high volume of inquiries we receive, we may not be able to respond to every message individually, but we value your input and will do our best to address any concerns. Thank you for your interest in LangChain.