The new Firecrawl /search - Our most accurate Search API for AI agents.
by•
Search is how AI agents ground themselves in the web, but reading full pages for every query burns tokens fast.
We trained a model that returns the excerpts from each /search result that best answer your query, giving your AI agents highly relevant context from every page.
It outperforms processing full pages while using 10x fewer tokens.
On SimpleQA, AI agents using Firecrawl /search now score 94.7%, higher than any other provider. It's live today on every /search call.


Replies
@ericciarla I think there are some people that underestimate how much bad retrieval hurts an AI agent. Better search often beats a better model.
@reda_roqai_chaoui This is so true! Retrieval is everything
@nivotools It adds some latency, but it's very minimal and not noticeable! Let us know what you think :)
someone in the reviews asked for multi-step search/enrichment, wonder if that's just a prompt problem or if it needs a different architecture entirely".
The excerpt model is a smart place to spend the effort. One thing I'd poke: it works on pages you already retrieved. For grounding, the failure I hit most isn't a found page being too long, it's the one page that actually holds the answer never making it into the result set at all.
SimpleQA rewards well-covered facts. The queries that hurt are the long-tail ones where the answer sits on a single thin, badly-linked page. Excerpt selection can't rescue a page that never surfaced.
Two things I'd want to know: does the new model touch recall, or only what you do with what's already retrieved? And on those thin pages, does aggressive excerpting ever drop the one passage that mattered, to save tokens?
@jernej_jan_kocica Very fair points! This is something we're taking into account.
This model runs only on what's already retrieved currently but stay tuned!
Congrats on your launch! 🚀
Firecrawl has been my default for feeding clean web data to LLMs, so seeing /search get more accurate at 10x fewer tokens is a big deal for anyone running retrieval at scale. One suggestion from the buyer side, put a quality-per-token comparison next to the raw token number. Technical teams evaluate cost and accuracy together, and you have a strong story on both.
Great idea and I love the token-efficiency angle. Once you're paying per-token for every agent step, stripping nav/footer cruft before it hits the model matters more than raw scrape speed...
If the relevance model picks wrong excerpts for a query, what's my fallback? Can I still ask for the full page on the same call, or do I have to detect the miss myself and re-scrape? Asking because in agent chains a bad excerpt fails silently and the agent just confidently answers from partial context.
@arya012 Great question. You can always turn off the highlighter model if you need the full page context or prefer to access the web page data in another way.
@thys_beesman great points!! There are definitely trade-offs, however, you can always turn this option off.
That's a solid benchmark score. Does the relevance model retrain continuously or is it a fixed release?
@dhiraj_patel5 It's fixed for now, but we will retrain in the future.