Tavily Search API
Search engine & content extractor built exclusively for autonomous AI agents
Tavily is a purpose-built search engine designed for LLMs, delivering clean factual snippets and real-time web context with zero noise.
Quickstart Execution
search.ts
Get started with Tavily Search API in your project.
import { tavily } from '@tavily/core'
const tvly = tavily({ apiKey: process.env.TAVILY_API_KEY })
const response = await tvly.search('Danish company registration rules', {
includeDomains: ['erhvervsstyrelsen.dk', 'cvr.dk'],
})
console.log(response.results)About Tavily Search API
Tavily provides fast, high-relevance search specifically tuned for autonomous AI agents. It searches the web, parses HTML, removes ads and tracking scripts, and returns concise, relevant markdown text chunks formatted for context windows.
DK
Danish Product & Data Recipes
How developers and agents use Tavily Search API to connect with Danish digital infrastructure.
Search Danish Regulatory Updates & Municipal Decisions
Instruct an agent to search Danish public news and ministry announcements with domain filtering restricted to `site:.dk`.
from tavily import TavilyClient
client = TavilyClient(api_key="tvly-xxx")
response = client.search("nyeste regler for kørselsfradrag Skat", include_domains=["skat.dk", "borger.dk"])Key Capabilities
Search + Extract in a single low-latency API call
Domain filtering (e.g. restrict to .dk or specific ministries)
Raw content extraction with Q&A summarization
Official integrations with LangChain, LlamaIndex, and Vercel AI SDK