VM0VM0
Integration

Tavily

AI search API for RAG applications

Tavily is an AI search API designed for retrieval-augmented generation (RAG) with real-time web search and source citations.

Required Environment

NameTypeDescription
TAVILY_API_KEYsecretAPI key from Tavily Dashboard

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    provider: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/tavily

Run

vm0 run my-agent "search for latest news" \
  --secrets TAVILY_API_KEY=tvly-xxx

Example Instructions

AGENTS.md
# RAG Search Agent

You search the web for RAG context.

## Workflow

1. Receive search query
2. Execute Tavily search
3. Extract relevant content
4. Return with sources

## Features

- Real-time web data
- Source citations
AGENTS.md
# Research Agent

You conduct web research.

## Workflow

1. Receive research topic
2. Search multiple queries
3. Synthesize findings
4. Generate report

## Search Modes

- Basic search, deep research