Follow the Entities: A Corpus Map for Agentic Search
Soyeong Jeong, Sujay Kumar Jauhar, Sung Ju Hwang, Andrew Joohun Nam
KAIST · Microsoft
Published September 29, 2026 · on the feed September 30, 2026 · ▲ 95 · arXiv 2609.37226
The abstract
Answering questions and completing tasks over large document collections often requires connecting evidence spread across multiple documents, such as a project's approval recorded in one, its requirements in another, and its latest status in a third. Recent LLM agents approach this by iteratively searching the full corpus rather than reading only a fixed set of top-ranked documents. However, when the corpus is exposed only as a flat collection of files, a relevant document gives no indication of how it relates to others, so the agent must rediscover these relationships for every query, often missing complementary evidence while simultaneously consuming substantial additional tokens. To address this, we introduce CorpusMap, a navigation layer that organizes the corpus around its recurring entities, which are identifiable from the documents themselves and can link a single document to many others across sources. Specifically, CorpusMap represents each recurring entity as an Entity Page that aggregates information about it and links to every document that refers to it, forming a graph between entities and documents that the agent can traverse to gather otherwise disconnected evidence. Moreover, since CorpusMap is constructed offline by resolving mentions of the same entity across documents, its links are shared across queries rather than rediscovered repeatedly at inference time. Using 7 different models with 3 benchmark datasets, we show that CorpusMap improves both evidence discovery and answer quality over raw-corpus agentic search while using fewer tokens on average, and further outperforms 4 alternative navigation layers, suggesting that entities serve as effective anchors for navigating large document collections.
The Brief
2:59A short podcast summary of the paper. Written and voiced by AI.
Transcript
Follow the Entities. A Corpus Map for Agentic Search. By Soyeong Jeong and three others, from KAIST and Microsoft. Published on the twenty-ninth of September. No code repository is linked to it.
Answering questions and completing tasks over large document collections often means connecting evidence spread across several documents. A project's approval is recorded in one, its requirements in another, its latest status in a third. No single document holds the answer. Recent LLM agents approach this by iteratively searching the full corpus, rather than reading only a fixed set of top-ranked documents.
The trouble is how the corpus is presented to them. Exposed only as a flat collection of files, a relevant document gives no indication of how it relates to the others. The agent has to rediscover those relationships for every query. In doing so it often misses complementary evidence, and at the same time it consumes substantial additional tokens. It is paying more and finding less. Every search begins as if no earlier search had ever happened, even though the same connections between documents hold for query after query.
CorpusMap is a navigation layer that organizes the corpus around its recurring entities. These entities are identifiable from the documents themselves, and a single one can link a document to many others, across sources. The project in the example is such an entity: it is what the approval, the requirements and the status report have in common. Find the entity, and the documents that mention it come with it.
Each recurring entity is represented as an Entity Page. The page aggregates information about the entity and links to every document that refers to it. Taken together, the pages form a graph between entities and documents, which the agent can traverse to gather evidence that would otherwise stay disconnected. The map is constructed offline, by resolving mentions of the same entity across documents. That timing matters. Because the links are built once, ahead of time, they are shared across queries rather than rediscovered repeatedly at inference time. The work of noticing that two documents concern the same thing is done one time, when the map is made, instead of again and again while an agent is trying to answer. At query time, the agent can land on one relevant document, step to the entity pages it mentions, and from there reach the other documents that complete the picture.
The evaluation uses seven different models and three benchmark datasets. Against agentic search over the raw corpus, CorpusMap improves both evidence discovery and answer quality, while using fewer tokens on average. It also outperforms four alternative navigation layers, which suggests that the choice of entities, specifically, is doing useful work. Better answers and lower cost arrive together, rather than one being traded for the other.
A flat folder of files makes every query start from nothing. The entities were already there, threaded through the documents. CorpusMap pulls that thread out once, in advance, so the agent can follow it instead of finding it again. The authors' conclusion is that entities serve as effective anchors for navigating large document collections.
Paper Quest · 7 chapters · about 41 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
The evidence is all there, scattered across files that never mention each other.
You run an agent over thousands of company documents. A question about why a project slipped needs its approval from one file, its requirements from another, and its latest status from a third.
The road ahead
- 1 · The problem ~7 min An agent searching a flat pile of company files must work out, for every question, which scattered documents belong together, and it often fails.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Organise the corpus around recurring entities, built once offline, so the agent can step from a document to related documents through shared entity pages.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Find recurring entities in the documents, resolve their mentions across files, build a linked page for each, then let the agent walk the graph.
- 6 · The experiment ~6 min You’ll guess: Compared with agentic search over the raw corpus, what happened to answer quality and token use with CorpusMap?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.