tavily

Query Tavily's API for live web search results with sources.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill tavily
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily
Source: https://github.com/vm0-ai/vm0-skills/tree/main/tavily
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill tavily

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides live web search results to ground LLMs and agents with current sources and citations.

Core Features & Use Cases

  • Fresh search results for up-to-date information
  • RAG-ready results with sources and links
  • Ground workflows with verified references

Quick Start

curl -s -X POST "https://api.tavily.com/search" -H "Authorization: Bearer ${TAVILY_API_KEY}" -H "Content-Type: application/json" -d '{"query":"AI trends 2025","search_depth":"basic","max_results":5}' | jq .

Frequently Asked Questions about tavily

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add live web search results to my RAG application?

Live web search integrates fresh, current information into retrieval-augmented generation by querying Tavily's API with your search query, returning ranked results with sources and links ready to ground LLM responses with verified citations.

Can I use web search with LLM agents and automation workflows?

Yes, web search works with agents and automation by issuing POST requests to Tavily's API endpoint, accepting parameters like query, search_depth, max_results, and domain filters to retrieve current information for decision-making and task execution.

What information does web search return for grounding LLMs?

Web search returns ranked results with source URLs, snippets, and optionally raw content, enabling LLMs to cite verified references and ground answers in current facts rather than training data alone.

How do I filter web search results by domain or search depth?

Configure the API request with include_domains and exclude_domains parameters to target specific sources, and set search_depth to basic or advanced for faster results or comprehensive coverage across the web.

Do I need an API key to use live web search?

Yes, provide your Tavily API key via the TAVILY_API_KEY environment variable in POST requests to authenticate and access live search results.