LangChain is the most popular framework for building applications powered by large language models. It provides tools for chaining prompts managing memory connecting to data sources and building AI agents. Used by hundreds of thousands of developers building production AI apps.