LangChain
LangChain is an open-source framework for building applications powered by large language models. LangChain provides composable components for chains, agents, retrieval-augmented generation, and tool use. Available in Python and JavaScript, LangChain is widely used for LLM application development.