> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langchain.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Learn

> Tutorials, conceptual guides, and resources to help you get started.

In the **Learn** section of the documentation, you'll find a collection of tutorials, conceptual overviews, and additional resources to help you build powerful applications with LangChain and LangGraph.

## Use cases

Below are tutorials for common use cases, organized by framework.

### Deep Agents

[Deep Agents](/oss/python/deepagents/overview) include built-in functionality for managing context, a virtual filesystem, and other common agent requirements.

<Card title="Data analysis" icon="chart-pie" href="/oss/python/deepagents/data-analysis" horizontal>
  Build a data analysis agent that sends reports to Slack.
</Card>

<Card title="Deep research" icon="search" href="/oss/python/deepagents/deep-research" horizontal>
  Build a multi-step web research agent with subagent delegation and strategic reflection.
</Card>

### LangChain

[LangChain](/oss/python/langchain/overview) [agent](/oss/python/langchain/agents) implementations make it easy to get started for simple use cases.

<Card title="Semantic Search" icon="search" href="/oss/python/langchain/knowledge-base" horizontal>
  Build a semantic search engine over a PDF with LangChain components.
</Card>

<Card title="RAG Agent" icon="user-search" href="/oss/python/langchain/rag" horizontal>
  Create a Retrieval Augmented Generation (RAG) agent.
</Card>

<Card title="SQL Agent" icon="database" href="/oss/python/langchain/sql-agent" horizontal>
  Build a SQL agent to interact with databases with human-in-the-loop review.
</Card>

<Card title="Voice Agent" icon="microphone" href="/oss/python/langchain/voice-agent" horizontal>
  Build an agent you can speak and listen to.
</Card>

### LangGraph

LangChain's [agent](/oss/python/langchain/agents) implementations use [LangGraph](/oss/python/langgraph/overview) primitives.
If deeper customization is required, agents can be implemented directly in LangGraph.

<Card title="Custom RAG Agent" icon="user-search" href="/oss/python/langgraph/agentic-rag" horizontal>
  Build a RAG agent using LangGraph primitives for fine-grained control.
</Card>

<Card title="Custom SQL Agent" icon="database" href="/oss/python/langgraph/sql-agent" horizontal>
  Implement a SQL agent directly in LangGraph for maximum flexibility.
</Card>

### Multi-agent

These tutorials demonstrate [multi-agent patterns](/oss/python/langchain/multi-agent), blending LangChain agents with LangGraph workflows.

<Card title="Subagents: Personal assistant" icon="sitemap" href="/oss/python/langchain/multi-agent/subagents-personal-assistant" horizontal>
  Build a personal assistant that delegates to sub-agents.
</Card>

<Card title="Handoffs: Customer support" icon="users" href="/oss/python/langchain/multi-agent/handoffs-customer-support" horizontal>
  Build a customer support workflow where a single agent transitions between different states.
</Card>

<Card title="Router: Knowledge base" icon="share" href="/oss/python/langchain/multi-agent/router-knowledge-base" horizontal>
  Build a multi-source knowledge base that routes queries to specialized agents.
</Card>

<Card title="Skills: SQL assistant" icon="wand" href="/oss/python/langchain/multi-agent/skills-sql-assistant" horizontal>
  Build an agent that loads specialized skills progressively using on-demand context loading.
</Card>

## Conceptual overviews

These guides explain the core concepts and APIs underlying LangChain and LangGraph.

<Card title="Memory" icon="brain" href="/oss/python/concepts/memory" horizontal>
  Understand persistence of interactions within and across threads.
</Card>

<Card title="Context engineering" icon="notebook" href="/oss/python/concepts/context" horizontal>
  Learn methods for providing AI applications the right information and tools to accomplish a task.
</Card>

<Card title="Graph API" icon="topology-star" href="/oss/python/langgraph/graph-api" horizontal>
  Explore LangGraph’s declarative graph-building API.
</Card>

<Card title="Functional API" icon="code" href="/oss/python/langgraph/functional-api" horizontal>
  Build agents as a single function.
</Card>

## Additional resources

<Card title="LangChain Academy" icon="school" href="https://academy.langchain.com/" horizontal>
  Courses and exercises to level up your LangChain skills.
</Card>

<Card title="Case Studies" icon="presentation" href="/oss/python/langgraph/case-studies" horizontal>
  See how teams are using LangChain and LangGraph in production.
</Card>

***

<div className="source-links">
  <Callout icon="terminal-2">
    [Connect these docs](/use-these-docs) to Claude, VSCode, and more via MCP for real-time answers.
  </Callout>

  <Callout icon="edit">
    [Edit this page on GitHub](https://github.com/langchain-ai/docs/edit/main/src/oss/learn.mdx) or [file an issue](https://github.com/langchain-ai/docs/issues/new/choose).
  </Callout>
</div>
