web-search

Web search and content extraction with Tavily and Exa via inference.sh CLI. Apps: Tavily Search, Tavily Extract, Exa Search, Exa Answer, Exa Extract.…

INSTALLATION
npx skills add https://github.com/inference-sh/skills --skill web-search
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

$27

Available Apps

Tavily

App

App ID

Description

Search Assistant

tavily/search-assistant

AI-powered search with answers

Extract

tavily/extract

Extract content from URLs

Exa

App

App ID

Description

Search

exa/search

Smart web search with AI

Answer

exa/answer

Direct factual answers

Extract

exa/extract

Extract and analyze web content

Examples

Tavily Search

belt app run tavily/search-assistant --input '{

  "query": "What are the best practices for building AI agents?"

}'

Returns AI-generated answers with sources and images.

Tavily Extract

belt app run tavily/extract --input '{

  "urls": ["https://example.com/article1", "https://example.com/article2"]

}'

Extracts clean text and images from multiple URLs.

Exa Search

belt app run exa/search --input '{

  "query": "machine learning frameworks comparison"

}'

Returns highly relevant links with context.

Exa Answer

belt app run exa/answer --input '{

  "question": "What is the population of Tokyo?"

}'

Returns direct factual answers.

Exa Extract

belt app run exa/extract --input '{

  "url": "https://example.com/research-paper"

}'

Extracts and analyzes web page content.

Workflow: Research + LLM

# 1. Search for information

belt app run tavily/search-assistant --input '{

  "query": "latest developments in quantum computing"

}' > search_results.json

# 2. Analyze with Claude

belt app run openrouter/claude-sonnet-45 --input '{

  "prompt": "Based on this research, summarize the key trends: <search-results>"

}'

Workflow: Extract + Summarize

# 1. Extract content from URL

belt app run tavily/extract --input '{

  "urls": ["https://example.com/long-article"]

}' > content.json

# 2. Summarize with LLM

belt app run openrouter/claude-haiku-45 --input '{

  "prompt": "Summarize this article in 3 bullet points: <content>"

}'

Use Cases

  • Research: Gather information on any topic
  • RAG: Retrieval-augmented generation
  • Fact-checking: Verify claims with sources
  • Content aggregation: Collect data from multiple sources
  • Agents: Build research-capable AI agents

Related Skills

# Full platform skill (all 250+ apps)

npx skills add inference-sh/skills@infsh-cli

# LLM models (combine with search for RAG)

npx skills add inference-sh/skills@llm-models

# Image generation

npx skills add inference-sh/skills@ai-image-generation

Browse all apps: belt app store

Documentation

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card