Back to .md Directory

Why We Move from RLM to RLM-Graph

This document explains **why** we evolve from a traditional **Recursive Language Model (RLM)** to **RLM-Graph**.

May 2, 2026
0 downloads
0 views
ai agent rag prompt
View source

Why We Move from RLM to RLM-Graph

Purpose of This Document

This document explains why we evolve from a traditional Recursive Language Model (RLM) to RLM-Graph.
The intent is not to criticize RLM, but to clarify:

  • what we value deeply in the RLM paradigm;
  • what limits its effectiveness in practice;
  • why a graph-based environment is the natural next step to fulfill RLM’s original goals.

What We Like About RLM

1. The Goal Is Right

RLM was never just about reading long texts.

Its real goal is:

Enable a model to reason over very large external contexts by exploring them adaptively and recursively, without loading everything into the model’s context window.

This is a fundamentally sound and forward-looking idea.


2. The “Curious Agent” Paradigm

What we value most in RLM is the idea of an agent that is curious:

  • it does not passively consume information;
  • it actively explores;
  • it decides where to look next;
  • it refines its focus step by step.

This resembles how humans investigate:

  • scan broadly;
  • zoom in;
  • change perspective;
  • recurse until understanding stabilizes.

That conceptual shift—from static prompting to active exploration—is the most important contribution of RLM.


What We Do Not Like About Traditional RLM

3. The Method Is Structurally Fragile

In most RLM implementations, the external environment is still plain text.

As a result:

  • structure is implicit;
  • relationships must be re-inferred every time;
  • navigation relies on heuristics (keywords, slicing, regex, embeddings);
  • coverage is uncertain (you do not know what you missed);
  • stopping criteria are often ad-hoc.

In short:

The agent is curious, but it is exploring a fog.

The method does not match the ambition of the goal.


4. Exploration Without Structure Leads to Indeterminacy

Because text is unstructured:

  • two runs may explore different parts of the same corpus;
  • relevant information can be skipped even if it exists;
  • analogies are linguistic rather than structural;
  • debugging and reproducibility are difficult.

This creates a perception of confusion and unreliability, even when the idea itself is powerful.

The problem is not recursion. The problem is what recursion operates on.


Why a Graph Is the Natural Evolution

5. A Graph Makes Structure Explicit

A graph provides, by construction:

  • explicit entities and relationships;
  • typed nodes and edges;
  • navigable topology;
  • measurable coverage;
  • controllable scope.

Instead of reconstructing structure from text, the agent can use structure directly.


6. The Agent Remains Curious — But Gains a Map

RLM-Graph does not remove curiosity. It removes blindness.

The agent:

  • still decides where to explore next;
  • still recurses;
  • still changes perspective;
  • still forms hypotheses.

But now it explores:

  • subgraphs instead of text chunks;
  • neighborhoods instead of paragraphs;
  • patterns instead of keywords;
  • structural analogies instead of semantic guesses.

The agent stays curious, but now it has a map.


7. Better Alignment Between Goal and Method

AspectRLM (Text)RLM-Graph
EnvironmentUnstructured textStructured graph
ExplorationHeuristicTopological
RecursionSimulatedNative
AnalogyLinguisticStructural
CoverageUnknownMeasurable
StoppingHeuristicRule-based
DebuggingDifficultAuditable

The goal remains identical. The method becomes coherent with the goal.


What This Transition Is Not

It is important to be explicit.

RLM-Graph is not:

  • a rejection of RLM;
  • a different philosophy;
  • a purely performance-driven optimization;
  • a neural architecture change;
  • a Graph Neural Network.

It is:

The same idea, given the right representation.


Final Statement

We move from RLM to RLM-Graph because:

  • we believe strongly in the purpose of RLM;
  • we value the idea of a curious, exploratory agent;
  • we recognize that unstructured text is a poor substrate for reliable exploration;
  • we want recursion, exploration, and analogy to operate on explicit structure, not inferred structure.

RLM showed where we want to go. RLM-Graph defines how to get there.

This transition is not an extension. It is an alignment.

Related Documents