Search agents · 2026
SkimSearchAgent
A research library for deep-search agents, connecting retrieval, tools, agent workflows and reproducible evaluation.

Abstract
Existing deep-research agents typically follow a search-visit workflow that retrieves whole webpages without using the structure already exposed by titles, headings, sections, and metadata. This limits the agent's ability to target specific parts of a page and often sends unnecessary content into the context window. In this work, we introduce Sieve, a search-inspect-fetch strategy built around a Boolean Query Language (BQL). It filters candidates with field-aware Boolean search, ranks them, presents structure-rich inspection cards, and fetches only the selected sections. Across three question-answering collections, Sieve is more accurate than a strong conventional search-visit baseline while using substantially fewer tokens. The implementation is released in the SkimSearchAgent project.
Papers
2026arXivcited 3×First author
Search, Inspect, Fetch: Exploiting Structure-Aware Boolean Retrieval for Deep-Search Agents
Shuai Wang, Haodong Chen, Yu Yin, Shengyao Zhuang, Bevan Koopman, Guido Zuccon
2026arXivcited 1×Co-first author
ITER: Interaction-Aware Retrieval for Agentic Search
Haodong Chen*, Shuai Wang*, Yu Yin, Shengyao Zhuang, Guido Zuccon, Teerapong Leelanupab
Search agents
Search agents · 2026
Sieve: Search, Inspect, Fetch
Boolean search narrows the candidates, inspection exposes document structure, and fetch reads only the selected sections.
Search agents · 2026
ITER: Interaction-Aware Retrieval
Agent search history conditions the query; document interactions provide the signals for training the retriever.

