# Source: https://docs.tavily.com/examples/quick-tutorials/cookbook.md

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

# Cookbook

> A collection of guided examples and code snippets for using Tavily.

## Fundamentals

<CardGroup cols={2}>
  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/getting-started/web-agent-tutorial.ipynb" title="Getting Started" horizontal>
    Search, Extract, and Crawl the Web
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/getting-started/web-agent-tutorial.ipynb" title="Web Agent" horizontal>
    Build a Web Research Agent
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/getting-started/hybrid-agent-tutorial.ipynb" title="Hybrid Agent" horizontal>
    Combine Internal Data with Web Data
  </Card>
</CardGroup>

## Search

<CardGroup cols={2}>
  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/search/product_news_tracker.ipynb" title="Product News Tracker" horizontal>
    Track product updates from any company
  </Card>
</CardGroup>

## Research

<CardGroup cols={2}>
  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/research/polling.ipynb" title="Polling" horizontal>
    Asynchronous polling for background research requests
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/research/streaming.ipynb" title="Streaming" horizontal>
    Stream real-time progress and answers during research
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/research/structured_output.ipynb" title="Structured Output" horizontal>
    Get results in custom schema formats
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/research/query_refinement.ipynb" title="Query Refinement" horizontal>
    Refine user prompts through multi-turn clarification before research
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/research/hybrid_research.ipynb" title="Hybrid Research" horizontal>
    Combine Tavily research with your internal data
  </Card>
</CardGroup>

## Crawl

<CardGroup cols={2}>
  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/crawl/crawl_to_rag.ipynb" title="Crawl to RAG" horizontal>
    Crawl websites and turn content into a searchable knowledge base
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/crawl/agent_grounding.ipynb" title="Agent Grounding" horizontal>
    Intelligent web research agent that autonomously gathers and synthesizes
    information
  </Card>

  <Card href="https://github.com/tavily-ai/tavily-cookbook/blob/main/cookbooks/crawl/data_collection.ipynb" title="Data Collection" horizontal>
    Collect data from websites and export the results as organized PDF files
  </Card>
</CardGroup>