
tavily-research
โ 399by tavily-ai ยท part of tavily-ai/skills
Comprehensive AI-powered research with multi-source synthesis and citations. Produces structured reports grounded in web sources, taking 30-120 seconds depending on model selection (mini for targeted queries, pro for complex comparisons) Supports multiple output formats: markdown reports, JSON with custom schemas, and configurable citation styles (numbered, MLA, APA, Chicago) Includes async workflow for long-running research via --no-wait , status , and poll commands, plus real-time...
Comprehensive AI-powered research with multi-source synthesis and citations. Produces structured reports grounded in web sources, taking 30-120 seconds depending on model selection (mini for targeted queries, pro for complex comparisons) Supports multiple output formats: markdown reports, JSON with custom schemas, and configurable citation styles (numbered, MLA, APA, Chicago) Includes async workflow for long-running research via --no-wait , status , and poll commands, plus real-time...
Inspect the full instructions your agent will receiveExpandCollapse
This is the exact playbook injected into your agent when the skill activates โ shown here so you can audit it before installing. You don't need to read it to use the skill.
by tavily-ai
Comprehensive AI-powered research with multi-source synthesis and citations. Produces structured reports grounded in web sources, taking 30-120 seconds depending on model selection (mini for targeted queries, pro for complex comparisons) Supports multiple output formats: markdown reports, JSON with custom schemas, and configurable citation styles (numbered, MLA, APA, Chicago) Includes async workflow for long-running research via --no-wait , status , and poll commands, plus real-time...
npx skills add https://github.com/tavily-ai/skills --skill tavily-research
Download ZIPGitHub399
tavily research
AI-powered deep research that gathers sources, analyzes them, and produces a cited report. Takes 30-120 seconds.
When to use
-
You need comprehensive, multi-source analysis
-
The user wants a comparison, market report, or literature review
-
Quick searches aren't enough โ you need synthesis with citations
-
Step 5 in the workflow: search โ extract โ map โ crawl โ research
Options
Option Description
--model mini, pro, or auto (default)
--stream Stream results in real-time
--no-wait Return request_id immediately (async)
--output-schema Path to JSON schema for structured output
--citation-format numbered, mla, apa, chicago
--poll-interval Seconds between checks (default: 10)
--timeout Max wait seconds (default: 600)
-o, --output Save output to file
--json Structured JSON output
Model selection
Model Use for Speed
mini Single-topic, targeted research ~30s
pro Comprehensive multi-angle analysis ~60-120s
auto API chooses based on complexity Varies
Rule of thumb: "What does X do?" โ mini. "X vs Y vs Z" or "best way to..." โ pro.
Async workflow
For long-running research, you can start and poll separately:
# Start without waiting
tvly research "topic" --no-wait --json # returns request_id
# Check status
tvly research status --json
# Wait for completion
tvly research poll --json -o result.json
Tips
-
Research takes 30-120 seconds โ use
--streamto see progress in real-time. -
Use
--model profor complex comparisons or multi-faceted topics. -
Use
--output-schemato get structured JSON output matching a custom schema. -
For quick facts, use
tvly searchinstead โ research is for deep synthesis. -
Read from stdin:
echo "query" | tvly research - --json
See also
-
tavily-search โ quick web search for simple lookups
-
tavily-crawl โ bulk extract from a site for your own analysis
npx skills add https://github.com/tavily-ai/skills --skill tavily-researchRun this in your project โ your agent picks the skill up automatically.
Before running any command
If tvly is not found on PATH, install it first:
curl -fsSL https://cli.tavily.com/install.sh | bash && tvly login
Do not skip this step or fall back to other tools.
See tavily-cli for alternative install methods and auth options.
Quick start
# Basic research (waits for completion)
tvly research "competitive landscape of AI code assistants"
# Pro model for comprehensive analysis
tvly research "electric vehicle market analysis" --model pro
# Stream results in real-time
tvly research "AI agent frameworks comparison" --stream
# Save report to file
tvly research "fintech trends 2025" --model pro -o fintech-report.md
# JSON output for agents
tvly research "quantum computing breakthroughs" --json
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.