Welcome to the LangChain Core Module Documentation. This page provides an overview of all key components, making it easier to navigate LangChain’s structure.


1. Core Modules and Their Purpose

LangChain’s core functionality is divided into several modules, each handling a specific aspect of LLM-driven applications.

1.1 Agents (agents/)

Understanding the different agents

1.2 Chains (chains/)

1.3 Tools (tools/)

1.4 Memory (memory/)

1.5 LLMs (llms/)