# Tavily
> Tavily is a web intelligence platform offering real-time web search optimized for AI applications. Tavily provides comprehensive web research capabilities including search, content extraction, website crawling, and site mapping to power AI agents with current information.

- **Package:** @tavily/ai-sdk
- **Author:** Tavily
- **Tags:** search, extract, crawl

## Environment Variables
- `TAVILY_API_KEY`

## Included Tools
- **tavilySearch:** Search the web for real-time, AI-optimized information
- **tavilyExtract:** Extract clean, structured content from URLs
- **tavilyCrawl:** Crawl websites to discover and extract content from multiple pages
- **tavilyMap:** Map website structure to understand site architecture

## Installation
```bash
npm install @tavily/ai-sdk
```

## Usage
```typescript
import { generateText, stepCountIs } from 'ai';
import { tavilySearch } from '@tavily/ai-sdk';

const { text } = await generateText({
  model: 'google/gemini-3-pro-preview',
  prompt: 'What are the latest developments in agentic search?',
  tools: {
    webSearch: tavilySearch,
  },
  stopWhen: stepCountIs(3),
});

console.log(text);
```

## Links
- [Documentation](https://docs.tavily.com/documentation/integrations/vercel)
- [npm](https://www.npmjs.com/package/@tavily/ai-sdk)

---
[Full Library Index](/library.md)