antins-labs/SearchOS

Schedule search agents the way an OS schedules processes.

What it solves

SearchOS addresses common failures in long-horizon AI search tasks, such as opaque processes where facts are lost in conversation history, repetitive looping where agents re-search the same data, blurred roles where agents struggle to search and summarize simultaneously, and inability to access data behind anti-bot walls or login gates.

How it works

SearchOS operates as a multi-agent collaboration system that treats search state as a system asset rather than conversation history. It uses Search-Oriented Context Management (SOCM) to maintain a shared persistent state consisting of a task queue, an evidence graph, and a coverage map.

The process follows six steps:

  1. Explore: A scout agent identifies query types, hub pages, and candidate entities.
  2. Schema: The system builds a normalized coverage map (entity x attribute tables).
  3. Dispatch: Gaps in the map are split into subtasks and dispatched to parallel search agents.
  4. Extract: Extraction middleware automatically pulls structured data (entity, attribute, value, source) into the evidence graph.
  5. Assess: The system polls subtasks, handles conflicts, and targets remaining empty cells.
  6. Synthesize: A final answer is generated based on the completed coverage map with full citations.

Who it’s for

It is designed for users performing open-domain information seeking and deep research that requires structured, citation-grounded results across multiple entities and attributes.

Highlights

  • SOCM (Search-Oriented Context Management): Keeps task queues and evidence graphs persistent, allowing for session snapshots, restores, and replays.
  • Coverage-Map-Driven: Normalizes questions into tables to ensure every required data point is targeted until filled.
  • Pipelined-Parallel Agents: Overlaps search, open, and find stages to reduce total wall-clock time.
  • Citation-Grounded: Every extracted value is anchored to a source in the evidence graph.
  • Loop-Breaking Sensors: Employs five types of detection to prevent agents from repeating the same failed search queries.
  • Skill System: Includes specialized access skills to bypass anti-bot walls and strategy skills for multi-hop or ranking questions.

Related

  • Project
  • Project
  • Project
  • Project
  • Project