Research preview

Knowing
what to do.

LLM agents store facts. We give them a living map of procedures: where they are, what comes next, and how to improve after failure.

7benchmarks
4LLM families
21/24cells ranked first
Live procedure
situational guidance Inspect evidence before composing the answer.
Knowledge graphWhat is this?
→
Procedural graphWhat should I do next?
01 / Method

A graph that reads,
guides, and rewrites itself.

Structure lives outside model weights—inspectable at inference time and editable after deployment.

Overview of Procedural Graph guidance and self-evolution
The atomic unit
search requires evidence analyze
02 / Results explorer

Consistent gains,
across models and tasks.

All methods share the same ReAct solver. Select a model and benchmark to inspect point estimates from the main evaluation.

Open-domain QA Accuracy ↑
87.3% Procedural Graph

+1.3 pts over the strongest baseline

Point estimates from one greedy-decoding run. The manuscript reports finite-test-set 95% intervals; they are not multi-seed variability.

19outright wins
2ties for first
4.3×10−4cell-level sign test

Procedural Graph ranks first in 21 of 24 model–benchmark cells.

03 / Long horizon

Planning through
the next crisis.

In a 132-month enterprise simulation with three hidden macroeconomic crises, graph guidance extends agent lifespan under every base model.

Surviving agentsMonth 132
32
59
112
Baseline survival6%
PG survival34%
Average lifespan gain+28.9 mo
04 / Self-evolution

Failure becomes
a topological edit.

The refiner contrasts successful and failed traces, proposes graph mutations, and uses validation performance as the commit gate.

MultiChallenge overall 87.50% starting point
Conceptual topology
Retained Added Pruned
Flat trajectory · no procedural structure

Without a graph, the solver relies on its full flat trajectory at every step.

EnterpriseArena evolution trace 0% → 85%

Returned test survival after validation-gated evolution from a minimal skeleton.

R00 R15 R280 R3–6rollback R785 R8–990
Open implementation

Give agents a map
they can improve.

Explore the code ↗