SearchOS-V1 addresses a critical bottleneck in AI-driven web research: the tendency for information-seeking agents to lose track of their progress, repeat failed search patterns, and waste resources as tasks become more complex. By treating search as a structured, system-level process rather than a series of disconnected chat interactions, the framework ensures that agents maintain a clear, shared understanding of what information has been found and what remains to be discovered.
Transforming Search into a Structured Task
The core innovation of SearchOS is the formulation of open-domain research as "relational schema completion." Instead of asking an agent to simply "find information," the system breaks the request down into a database-like structure of tables, entities, and attributes. Each piece of information found is anchored to a specific source and excerpt, creating a verifiable citation matrix. This approach turns vague, open-ended research goals into concrete, measurable targets, allowing the system to track exactly which parts of a request are fulfilled and which are still missing.
Managing State and Collaboration
To prevent agents from working in silos or duplicating efforts, SearchOS introduces Search-Oriented Context Management (SOCM). This system acts as a persistent "memory" shared across all agents, consisting of four key components:
Frontier Task: A pool of pending work that tracks dependencies and prevents redundant searches.
Evidence Graph: A repository of atomic findings that preserves the provenance of every piece of data.
Coverage Map: A real-time dashboard that measures progress toward completing the required schema.
Failure Memory: A record of unsuccessful search paths that prevents agents from repeating the same dead ends.
By using a pipeline-parallel scheduling mechanism, the system keeps agents busy by continuously assigning them new, unresolved gaps as soon as they finish a task, significantly improving overall efficiency.
Middleware for Reliable Execution
SearchOS includes a "Search Tool Middleware Harness" that acts as a guardrail for agent behavior. Because individual AI models can sometimes struggle to follow instructions as a conversation grows long, this middleware sits outside the agent's prompt. It intercepts interactions to automatically extract evidence, enforce budget limits, and detect when a search has stalled. By handling these administrative and safety tasks at the system level, the agents are free to focus entirely on the logic of the search itself.
Proven Performance
The framework also utilizes a hierarchical skill system, which separates high-level search strategies from specific, technical procedures for accessing different types of websites. In evaluations on the WideSearch and GISA benchmarks, SearchOS outperformed existing single- and multi-agent systems across all reported metrics. By providing a robust, observable, and stateful environment, SearchOS demonstrates a more reliable path for AI agents to perform complex, long-horizon research tasks.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!