Curated repos, tools, and frameworks shaping the developer ecosystem. Live data from GitHub.
by langchain-ai
The agent engineering platform
LangChain is a framework for building agents and 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.
[!NOTE] Looking for the JS/TS library? Check out LangChain.js.
pip install langchain
# or
uv add langchain
from langchain.chat_models import init_chat_model
model = init_chat_model("openai:gpt-5.4")
result = model.invoke("Hello, world!")
If you're looking for more advanced customization or agent orchestration, check out LangGraph, our framework for building controllable agent workflows.
[!TIP] For developing, debugging, and deploying AI agents and LLM applications, see .
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.
LangChain helps developers build applications powered by LLMs through a standard interface for models, embeddings, vector stores, and more.
Discussions: Visit the LangChain Forum to connect with the community and share all of your technical questions, ideas, and feedback.