Fetch-then-Explore: Decoupling Selection from Extraction over a Persistent Workspace for Search Agents
The paper introduces "Fetch-then-Explore," a search agent framework that decouples page selection from evidence extraction by maintaining a persistent filesystem workspace, enabling agents to revisit and extract information from previously fetched pages on demand, which significantly improves accuracy on complex search benchmarks compared to traditional transient interfaces.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are a detective trying to solve a massive mystery, but instead of a single crime scene, the clues are scattered across the entire internet. You have a super-smart assistant (an AI agent) who can talk to you, think through problems, and use tools to find answers. This is the world of AI search agents. These digital detectives don't just read a single book; they have to hunt down information across thousands of websites, piece together facts, and figure out the truth.
To do this, the agent needs two main skills: finding the right web pages and reading them. Think of "finding" as using a search engine to get a list of potential clues. "Reading" is the tricky part. In the past, when the agent clicked a link, it had to swallow the whole page whole, or at least a big chunk of it, immediately. It was like being handed a 500-page novel and told, "Read this right now and tell me the ending," even though you didn't know which chapter held the answer yet. If you missed a detail, you had to throw the book away, go back to the library, and check it out all over again. This paper explores a smarter way to handle these digital books so the detective doesn't have to keep re-reading the same pages.
The Problem: The "Read-It-Now-or-Lose-It" Trap
Imagine you are playing a high-stakes game of "Clue" with a friend who is an AI. You ask, "Who co-founded Acme Corp?" The AI searches the web and finds a list of links.
In the old way of doing things (called Visit-and-Read), the AI picks a link and immediately forces the entire page into its short-term memory. It's like the AI grabs a book, reads the first few pages, summarizes them, and then shoves the rest of the book into a trash can. If the AI later realizes, "Wait, I need to know the second founder, not the first," it can't look back at the book. The book is gone. The AI has to go back to the library, find the book again, and read it all over. This is slow, expensive, and often leads to the AI missing crucial details because it was forced to read the wrong part of the page too early.
Another method, called Browsing, is slightly better. It lets the AI open a page and look around before summarizing. But there's a catch: the AI can only hold one page open at a time. As soon as it opens a new page, the old one vanishes from its memory. It's like having a single window on your computer; if you open a new tab, the old one closes. If the AI needs to compare facts from Page A and Page B, it has to keep flipping back and forth, re-opening and re-reading them constantly.
The Solution: The "Digital Filing Cabinet"
The authors of this paper propose a new method called Fetch-then-Explore. They realized that the problem isn't just how the AI reads, but where it keeps the pages it finds.
Instead of forcing the AI to read a page immediately or holding just one page in a temporary window, they give the AI a persistent workspace—think of it as a personal digital filing cabinet on a hard drive.
Here is how it works:
- Fetch (The Librarian): When the AI finds a promising link, it doesn't read it yet. It just "fetches" the page and saves the whole thing into its filing cabinet. It gets a tiny receipt that says, "Page saved at this location." This costs almost nothing.
- Explore (The Detective): Later, when the AI has a specific question (like, "Who was the co-founder?"), it goes to the filing cabinet. It doesn't need to re-download the page. It just uses a tool called
grep(like a super-fast search function) to find the exact line in the saved file that mentions "co-founder."
This is like having a library where you can check out a book, put it on your shelf, and come back to it days later without having to re-check it out. The AI can save dozens of pages, then come back to any of them anytime to ask, "What did you say about X?" or "Show me the part about Y."
What They Found: The Power of Going Back
The researchers tested this new method against the old ways using three different "brain" models (AI backbones) and two challenging internet search benchmarks: BrowseComp (which requires finding one very hard-to-find fact) and WideSearch (which requires filling out a big table with many facts).
The results were clear:
- Better Accuracy: The "Fetch-then-Explore" method was the winner. On the hard fact-finding test (BrowseComp), it beat every other method across all three AI brains. For example, with the strongest AI brain, it achieved 70.5% accuracy, compared to 66.0% for the next best method.
- The Secret Weapon: The biggest reason for this success was revisiting. The AI using the filing cabinet went back to pages it had already seen 12% to 20% of the time on hard tasks, and up to 75% of the time on broad tasks. The old methods, which threw pages away, rarely went back.
- Efficiency: Because the AI could re-read saved pages instantly, it didn't have to waste time searching the web again and again. It actually used fewer search queries than the other methods while getting better answers.
Why This Matters
The paper shows that the way an AI "holds" information is just as important as how it "thinks." By separating the act of selecting a page (saving it to the cabinet) from the act of extracting the answer (reading it later), the AI becomes much more flexible. It can form a hypothesis, check a saved page, change its mind, and check the page again without losing its place.
The authors suggest that this "persistent workspace" approach is a game-changer for long, complex research tasks. It turns the AI from a frantic reader who forgets everything as soon as it moves on, into a careful investigator who keeps all its evidence organized and ready to be re-examined whenever the mystery deepens. The study confirms that giving an AI a place to store its findings—and the freedom to look back at them—leads to smarter, more accurate answers.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.