Learn to build AI applications with Tavily — a search API designed for LLMs and AI agents.
Built something cool with Tavily? We'd love to see it. Open a PR to add your tools, agents, or use-cases.
Have a request? Open an issue.
| Directory | Purpose |
|---|---|
| Cookbooks | Click-through Jupyter notebooks for getting started with the Tavily API |
| Agent Toolkit | Production-ready tools, agents, and utilities to build research agents faster. Install: pip install tavily-agent-toolkit |
For AI coding agents: Tavily provides official agent skills that integrate web intelligence directly into your development workflow.
Available skills:
| Skill | Command | Purpose |
|---|---|---|
| Search | /search |
Web search with content snippets, scores, and metadata |
| Research | /research |
AI-synthesized research with citations and structured JSON output |
| Extract | /extract |
Clean content extraction from specific URLs |
| Crawl | /crawl |
Download websites as local markdown files |
| Best Practices | /tavily-best-practices |
Production-ready Tavily integration patterns |
npx skills add tavily-ai/skillsThen add your API key to your agent's environment settings (TAVILY_API_KEY).
See the skills repo for full documentation, or the .claude-plugin directory for Claude Code-specific configuration.
Sign up for Tavily at app.tavily.com to get your API key.