benchmarks/web-search/multi-turn company search/fastest search API
45 questions · multi-hop · 20 configurations

Fastest web search API for research agents: time per task quality

Ranked on the multi-hop search task of the web search benchmark. Each question combines three or four constraints.

Exa instant (exa-instant) is fastest at 115.0s time / task quality on this run.

Ranked by time / task quality: median agent time divided by F1 (task completion quality). A fast incomplete set costs more.

Most accurate · Fastest · Cheapest · Find companies by criteria · Search + fetch · Full benchmark

open runner + judgePublic in openbenchmarks-labs/multi-turn-company-search.github →

Ranking, sorted by time / task quality

Search-only, ranked by time / task quality
ProviderEndpoint & configurationTime / task qualityTask quality (F1)Median time
Exa instantPOST /search type=instantexa-instant115.0 s43.3%49.8 s
YouPOST /v1/searchextraction_mode=highlights124.7 s38.6%48.2 s
YouPOST /v1/searchextraction_mode=highlights · knowledge=core125.0 s38.1%47.6 s
PerplexityPOST /searchsearch_context_size=low129.4 s37.8%48.9 s
Parallel turboPOST /v1/search mode=turboparallel-turbo133.6 s34.7%46.4 s
Parallel fastPOST /v1/search mode=fastparallel-fast141.8 s38.0%53.9 s
Parallel basicPOST /v1/search mode=basicparallel-basic145.4 s46.5%67.6 s
Brave SearchGET /res/v1/web/searchbrave155.5 s28.0%43.5 s
Linkup fastPOST /v1/search depth=fastlinkup-fast156.0 s41.1%64.2 s
NimblePOST /v2/searchsearch_depth=standard · full_content=false · focus=general172.4 s30.7%53.0 s
Tavily basicPOST /search search_depth=basictavily-basic172.7 s36.5%63.0 s
Linkup standardPOST /v1/search depth=standardlinkup-standard178.2 s40.6%72.3 s
Parallel advancedPOST /v1/search mode=advancedparallel-advanced188.9 s44.2%83.4 s
Exa deepPOST /search type=deepexa-deep197.2 s45.4%89.5 s
Tavily advancedPOST /search search_depth=advancedtavily-advanced224.4 s41.1%92.2 s
TinyFishGET api.search.tinyfish.aitinyfish241.0 s26.6%64.2 s
FirecrawlPOST /v2/searchfirecrawl246.6 s30.4%75.0 s
NimblePOST /v2/searchsearch_depth=lite · full_content=false · focus=general278.4 s24.1%67.2 s
SeltzPOST /v1/search scope=companiesseltz-companies379.7 s14.5%55.2 s
SERP (RapidAPI)GET google-search74.p.rapidapi.comserp8480.0 s0.4%31.4 s

Time / task quality is median agent time divided by F1 (task completion quality). Ranked by time / task quality so a fast incomplete set costs more.

Search plus fetch, same sort

Search plus fetch, ranked by time / task quality
ProviderEndpoint & configurationTime / task qualityTask quality (F1)Median time
PerplexityPOST /searchsearch_context_size=high115.7 s46.6%53.9 s
Exa instantPOST /search type=instantexa-instant117.0 s44.9%52.5 s
YouPOST /v1/searchextraction_mode=highlights118.4 s38.5%45.6 s
YouPOST /v1/searchextraction_mode=highlights · knowledge=core126.0 s38.5%48.5 s
Parallel turboPOST /v1/search mode=turboparallel-turbo133.4 s36.0%48.1 s
Parallel fastPOST /v1/search mode=fastparallel-fast140.3 s39.3%55.1 s
Brave SearchGET /res/v1/web/searchbrave153.4 s29.4%45.1 s
Parallel basicPOST /v1/search mode=basicparallel-basic162.2 s42.3%68.6 s
Tavily basicPOST /search search_depth=basictavily-basic162.4 s38.1%62.0 s
Linkup fastPOST /v1/search depth=fastlinkup-fast170.5 s39.9%68.0 s
NimblePOST /v2/searchsearch_depth=standard · full_content=false · focus=general · extract formats=[markdown]189.1 s31.3%59.2 s
Parallel advancedPOST /v1/search mode=advancedparallel-advanced191.6 s42.2%80.9 s
Linkup standardPOST /v1/search depth=standardlinkup-standard192.8 s42.0%81.0 s
Exa deepPOST /search type=deepexa-deep198.9 s48.2%95.8 s
TinyFishGET api.search.tinyfish.aitinyfish209.6 s30.2%63.4 s
Tavily advancedPOST /search search_depth=advancedtavily-advanced225.9 s41.0%92.6 s
FirecrawlPOST /v2/searchfirecrawl247.2 s33.2%82.1 s
NimblePOST /v2/searchsearch_depth=lite · full_content=false · focus=general · extract formats=[markdown]280.3 s25.8%72.4 s
SeltzPOST /v1/search scope=companiesseltz-companies369.4 s16.3%60.1 s
SERP (RapidAPI)GET google-search74.p.rapidapi.comserp—0.0%33.4 s

Time / task quality is median agent time divided by F1 (task completion quality). Ranked by time / task quality so a fast incomplete set costs more.

Common questions

What is the fastest web search API for research agents?

Exa instant (exa-instant) is fastest at 115.0s time / task quality (search-only): median agent time divided by F1. Raw latency without quality would reward APIs that return quickly and incompletely.