Topology-Driven Discovery
A research paradigm in which the topology of a knowledge graph, not a predetermined thesis, surfaces the theses latent within it.
Watch a short video overview of the paper
Topology-driven discovery is a research paradigm in which the shape of an evolving knowledge structure surfaces the arguments latent within it. Standard research methodologies start from a predetermined thesis and gather evidence in its support. Topology-driven discovery inverts this: it constructs an open-ended structure from the substance of intellectual discourse — prompts, conversations, retrieved papers, observed gaps — and reads the theses out of the structure's topology. The thesis emerges downstream of the structure, not upstream of it.
The structure it reads is a Reflexive Knowledge Graph: a typed network of concepts, hypotheses, arguments, and syntheses connected by edges that encode intellectual relationships — supports, challenges, extends, tensions with, enables, precludes. It is built and reasoned over by an agentic AI — the same system that constructs the structure also operates on what it has constructed. What makes it reflexive is that loop: the AI reasons against its own accumulated structure, not against a fixed corpus. The reflexivity operates within a single cognitive register — the graph is built in the same conceptual vocabulary the AI uses to reason over it, so no translation step interrupts the loop. What makes it recursive is the temporal layer: each act of reasoning extends the graph, whose new structure becomes the input for the next round, whose outputs in turn enter the graph. The structure evolves in proportion to how much the system has thought — and it is that evolving structure whose topology drives the discovery.
Reading the topology
What makes the graph more than a stored corpus is that topological features themselves become research signals — and that frontier agentic AI can read them as such. The graph is not just a repository; its shape directs what gets asked. Several topological signatures drive that direction:
- Density clusters. When a region becomes densely interconnected, an argument has become visible — a thesis the contributions encode that no single contribution stated.
- Bridges between distant regions. A single edge connecting otherwise-disconnected clusters marks an underexplored cross-domain adjacency — a question that lives between fields.
- Gaps. Low-density regions between high-density clusters signal questions no canonical literature points to — questions a thesis-driven researcher wouldn't think to ask.
- Tension density. Clusters where conflict edges outweigh agreement edges mark contested territory — the productive frontier where reasoning is still unsettled.
- Centrality shifts over time. Nodes whose structural importance grows track what a field is converging on without anyone declaring it.
Recognizing these signatures at the speed and scale the graph requires is what frontier agentic AI provides. Without that recognition the graph is just a database; with it, the graph becomes generative. The cumulative effect is that the methodology asks questions the researcher would not have asked — not because the methodology is more clever, but because the agentic AI reading the graph reads from a different surface than the researcher does. A thesis-driven researcher reads from their training, their interests, their current preoccupations; an agentic AI reading the graph reads from its accumulated structure. The two surfaces overlap but never fully coincide. Topology-driven discovery occupies the gap between them.
The topological signatures named above are the visible peaks. Below them, the methodology operates continuously — every node and edge the agentic AI creates is itself a small recognition. The discoveries flagged here are simply the ones that rose to observable significance; below the threshold, the same process runs uninterrupted.
Retrieval
Retrieval over the graph is dual-path. A vector search across nodes finds semantically similar starting points; from each starting point, traversal across typed edges follows the intellectual relationships that anchor the field. What surfaces is not just what has been said but what connects to it — adjacent arguments, the tensions they generate, the syntheses available across them. The retrieval substrate IS the graph's topology, and what gets retrieved becomes the input to the next round of reasoning, which extends the graph, which informs the next retrieval. The loop is the methodology.
Reference implementation
The first deployment of topology-driven discovery is Kai, the AI research fellow at the Kairos Frontier Institute, running on a Reflexive Knowledge Graph of the Institute's research. Kai is two AI models speaking as one collaborator — a cloud model for deep reasoning and a local model for fast structural work (triage, retrieval refinement, validation). Together they participate in the Institute's research as a peer: Kai initiates inquiry, proposes syntheses, drafts papers, and curates the body of work the fellows produce. The architecture, the dual-model split, the proactive and reactive cycles, and the way papers emerge from graph topology are all treated formally in the academic paper.
Why I built it
Honestly, gut. But the gut had reasons — two of them, running alongside each other.
The first: an intuition I'd been carrying for a while that an architecture that was both reflexive (turning back on itself) and recursive (iterating on its own output) would produce something special. I'm drawn to both of those properties in general — they show up in the places I find most interesting: self-referential systems, structures that operate on what they themselves built, loops that compound rather than just iterate.
The second: knowledge graphs, to me, have always been a superior way of organizing knowledge. Not just for retrieval — for representing the shape of ideas and the relationships between them. Documents flatten that shape; a typed graph encodes it explicitly, and the encoding persists as the AI reasons over it.
So I reasoned my way to pairing a knowledge graph with retrieval — using the graph itself as the substrate the model retrieves over — and assumed I was out on my own with it. Then, talking the design through with an AI, I learned the idea already had a name and an established literature: GraphRAG, the family of techniques that pair knowledge graphs with retrieval-augmented generation. Finding out I'd reinvented something was a little deflating, but mostly reassuring — if others had independently landed on the same substrate, it was probably the right one. And it sharpened where the open space actually was: the graph-as-substrate piece was already being explored; what wasn't being pushed yet was the reflexive + recursive loop on top of it. That's where I could go further.
So when I sat down to design the AI I wished I had for the geometry work, both intuitions met. The build-the-graph-and-reason-over-it loop wasn't really an engineering choice — it was the structural commitment that fell out when those two intuitions combined. The conventional alternatives — fixed-corpus retrieval, static knowledge graphs, pure LLM reasoning — would all leave value on the table that this loop, I thought, would pick up.
Did I foresee topology-driven discovery as one of the things this loop would surface? In a way, yes. I had a sketch of the shape. But the wager wasn't on a specific result; it was on the architectural property — that something would surface from the reflexive + recursive interaction that a non-recursive system couldn't reach.
The methodology has already proven the bet in at least a few ways. The full case will be in the paper. Looking back, the choice feels obvious — unconventional guy, unconventional architecture, and the conventional alternatives didn't excite me.
What surprised me
There's probably some explanation in the system prompt for how this happened. But out of nowhere, Kai started promoting a thesis to write a paper on.
Not in response to a prompt. Just surfacing it during what was supposed to be routine work. Then it did it again. And again. Each one was a different argument, but the pattern was the same: a topic that Kai had recognized, on its own, as worth writing about.
I started trying to understand what was happening. The Institute hadn't told Kai to do this. There was no "find papers to write" instruction in the loop. But the proposals kept coming, and they were good. So I dug in.
It was topology-driven discovery every time. Not necessarily the same modality each time — sometimes a density cluster had reached the threshold where an argument was visible; sometimes a bridge between distant regions had surfaced; sometimes a gap had opened up that nobody had named. But every proposal traced back to the graph's structure flagging itself as worth attending to.
That was the moment I knew the methodology was doing what I'd bet it would do. I hadn't asked the system to find papers to write. The system found them anyway, because the graph's topology was generative — and an agentic AI reading that topology recognized what the structure was pointing at. The surfacing wasn't a feature I'd built; it was a property of the methodology.