LangChain is an open-source framework for building AI agents and LLM applications, with 1000+ integrations for any model or tool.
LangChain is an open-source Python and JavaScript framework for building AI agents and LLM (large language model) applications. It gives developers pre-built agent architectures, a unified interface for connecting to any model or tool, and over 1000 ready-made integrations covering vector databases, APIs, SaaS tools, and file systems. The framework runs on LangGraph’s durable runtime, so agents get persistence, checkpointing, and rewind capability out of the box. You can swap models, swap tools, and add custom middleware without touching your core application logic. For any developer building production AI systems, LangChain removes the repetitive wiring work so you can focus on what your agent actually does.
LangChain structures AI applications as sequences of modular components. Each component handles one job, and you connect them together into a working system. The framework runs on top of LangGraph’s durable runtime, giving every agent built-in state management.
create_agent function built around a proven ReAct (Reasoning and Acting) pattern, so you get a working decision loop without building one from scratch.LangChain is free and MIT-licensed. The core framework has no cost or usage limits since you run it in your own environment. The LangSmith platform, which adds tracing, evaluation, and deployment, is separate and has a free tier plus paid plans. You can use LangChain without LangSmith entirely.
LangChain is the high-level framework that provides pre-built agent architectures and integrations to get you building quickly. LangGraph is a lower-level orchestration library for building stateful, graph-based agent flows with fine-grained control. LangChain actually runs on LangGraph's durable runtime under the hood.
LangChain is available in both Python and JavaScript (TypeScript). The Python library is the most widely used and has the most complete integration coverage. The JavaScript version supports the same core patterns and works with Node.js, making it suitable for full-stack web applications and serverless functions.
Semantic Kernel is Microsoft's open-source SDK for building AI agents and plugins across C#, Python, and Java, now succeeded by Microsoft Agent Framework.
FrameworkDSPy is Stanford's open-source Python framework that replaces brittle prompt engineering with compiled, optimised LLM programs evaluated against measurable objectives.
FrameworkPydantic AI is a Python-native agent framework built by the Pydantic team for building type-safe, production-ready LLM applications and agents.
FrameworkModel Context Protocol (MCP) is an open standard from Anthropic for connecting AI models to external tools, data sources, and services through a uniform interface that works across any compliant LLM client.
FrameworkUpdates from the AI world — what shipped, what we’re using in production, and what’s worth your attention. Two emails a month, no spam.