Chen Tavily Search
/install chen-tavily-search
Tavily Search
Search the web and get relevant results optimized for LLM consumption.
Authentication
Get your API key at https://tavily.com and add to your OpenClaw config:
{
"skills": {
"entries": {
"tavily-search": {
"enabled": true,
"apiKey": "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"
}
}
}
}
Or set the environment variable:
export TAVILY_API_KEY="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"
Quick Start
Using the Script
node {baseDir}/scripts/search.mjs "query"
node {baseDir}/scripts/search.mjs "query" -n 10
node {baseDir}/scripts/search.mjs "query" --deep
node {baseDir}/scripts/search.mjs "query" --topic news
Examples
# Basic search
node {baseDir}/scripts/search.mjs "python async patterns"
# With more results
node {baseDir}/scripts/search.mjs "React hooks tutorial" -n 10
# Advanced search
node {baseDir}/scripts/search.mjs "machine learning" --deep
# News search
node {baseDir}/scripts/search.mjs "AI news" --topic news
# Domain-filtered search
node {baseDir}/scripts/search.mjs "Python docs" --include-domains docs.python.org
Options
| Option | Description | Default |
|---|---|---|
-n \x3Ccount> |
Number of results (1-20) | 10 |
--depth \x3Cmode> |
Search depth: ultra-fast, fast, basic, advanced |
basic |
--topic \x3Ctopic> |
Topic: general or news |
general |
--time-range \x3Crange> |
Time range: day, week, month, year |
- |
--include-domains \x3Cdomains> |
Comma-separated domains to include | - |
--exclude-domains \x3Cdomains> |
Comma-separated domains to exclude | - |
--raw-content |
Include full page content | false |
--json |
Output raw JSON | false |
Search Depth
| Depth | Latency | Relevance | Use Case |
|---|---|---|---|
ultra-fast |
Lowest | Lower | Real-time chat, autocomplete |
fast |
Low | Good | Need chunks but latency matters |
basic |
Medium | High | General-purpose, balanced |
advanced |
Higher | Highest | Precision matters, research |
Tips
- Keep queries under 400 characters - Think search query, not prompt
- Break complex queries into sub-queries - Better results than one massive query
- Use
--include-domainsto focus on trusted sources - Use
--time-rangefor recent information - Filter by
score(0-1) to get highest relevance results
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install chen-tavily-search - After installation, invoke the skill by name or use
/chen-tavily-search - Provide required inputs per the skill's parameter spec and get structured output
What is Chen Tavily Search?
Web search using Tavily's LLM-optimized API. Returns relevant results with content snippets, scores, and metadata. It is an AI Agent Skill for Claude Code / OpenClaw, with 148 downloads so far.
How do I install Chen Tavily Search?
Run "/install chen-tavily-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Chen Tavily Search free?
Yes, Chen Tavily Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Chen Tavily Search support?
Chen Tavily Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Chen Tavily Search?
It is built and maintained by cs995279497-byte (@cs995279497-byte); the current version is v1.0.0.