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
Firecrawl
@ericciarla I think there are some people that underestimate how much bad retrieval hurts an AI agent. Better search often beats a better model.
Firecrawl
@reda_roqai_chaoui This is so true! Retrieval is everything
been using firecrawl since last year for a scraper, still holds up on the ugly js sites that used to break everything"
Firecrawl
@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?
Firecrawl
@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!
Built for Devs
Congrats on your launch! 🚀
MonoCloud for Startups
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.
Firecrawl
@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.
Really like that you explained why search was slow/expensive before showing the fix, and you backed it up with a real benchmark score (94.7%), not just 'trust us it's better.