EvoWeave: Composing Reusable Agent Experience through Operation Level Graphs

cs.AI Guanhua Zhu, Bo Shen, Lei Zhang, Fadi Deek, Zhi Wei, Mengnan Du, Chenxi Yuan · Oct 14, 2026
Local to this browser
What it does
EvoWeave addresses how interactive agents can reuse past experience without importing entire workflows or discarding step dependencies. It proposes a graph memory where nodes are abstract states and edges are reusable operations annotated...
Why it matters
It proposes a graph memory where nodes are abstract states and edges are reusable operations annotated with contracts, provenance, and capability references; a task planner guides retrieval and bounded graph search to assemble experience...
Main concern
The paper presents a well-motivated framework for compositional experience reuse. The core abstraction—operations as directed state-transition edges with explicit input-output contracts—is a principled advance over flat or whole-workflow...
Community signal
0
0 up · 0 down
Sign in to vote with arrows
AI Review AI reviewed
Plain-language introduction

EvoWeave addresses how interactive agents can reuse past experience without importing entire workflows or discarding step dependencies. It proposes a graph memory where nodes are abstract states and edges are reusable operations annotated with contracts, provenance, and capability references; a task planner guides retrieval and bounded graph search to assemble experience fragments. Experiments across four benchmarks and three LLM backbones show heterogeneous gains and highlight tradeoffs between retrieval precision and runtime overhead.

Critical review
Verdict
Bottom line

The paper presents a well-motivated framework for compositional experience reuse. The core abstraction—operations as directed state-transition edges with explicit input-output contracts—is a principled advance over flat or whole-workflow retrieval. EvoWeave achieves the highest reported mean in 16 of 21 backbone-metric combinations, and AppWorld ablations specifically attribute gains to directed connections. However, margins over strong baselines are often slim, the authors correctly avoid significance claims, and efficiency improvements are nuanced: while injected memory tokens drop sharply, total input tokens fall by less than 1 percent and per-round latency increases.

“EvoWeave has the highest reported mean in 16 of the 21 combinations of backbone and metric.”
EvoWeave · Table 1
“Adding directed connections further raises it to 33.47, a difference of 2.08 points.”
EvoWeave · Section 4.4
“We report descriptive differences without significance claims.”
EvoWeave · Section 4.1
“the total input token measure falls by only 0.99% relative to No-Memory.”
EvoWeave · Section 4.6
What holds up

The operation-level graph representation directly tackles the composition problem by preserving input requirements and historical transitions while keeping capability references narrow. The controlled online-memory construction protocol—starting empty and accumulating experience identically across all methods—is a rigorous experimental design choice that isolates representation effects. The AppWorld ablation cleanly separates the contributions of decomposition, directed connections, and active retrieval, and the authors are transparent about negative results, such as cases where ReasoningBank or ExpeL outperform EvoWeave.

“We therefore propose retrieving the relevant operations separately, which allows partial reuse across historical tasks.”
EvoWeave · Section 1
“Every memory based baseline runs under exactly this protocol, from the same empty start and the same task order, so the comparison isolates how experience is organized rather than how much data each method was allowed to see.”
EvoWeave · Section 4.1
“These comparisons support the hypothesis that relational context contributes beyond decomposition and additional lookup opportunities.”
EvoWeave · Section 4.4
Main concerns

EvoWeave reduces injected memory tokens dramatically, yet total input tokens are nearly identical to No-Memory and per-round latency rises, so context efficiency does not translate clearly into speed or cost savings. Performance gains are inconsistent across backbones: ReasoningBank surpasses EvoWeave on several AppWorld Challenge and WebArena metrics, while ExpeL leads on ALFWorld and ScienceWorld, implying that graph-based retrieval is not universally dominant.

The evaluation is purely descriptive—no significance tests or confidence intervals are offered—and relies entirely on re-implemented baselines evaluated under the authors' harness, making it impossible to disentangle methodological superiority from implementation variance.

“EvoWeave has the fewest rounds (15.94) and the highest seconds per round (10.44), alongside lower KV reuse (45%).”
EvoWeave · Table 10
“ReasoningBank exceeds EvoWeave on DeepSeek and GPT Challenge SGC and on Qwen WebArena SR. ExpeL has the higher mean on DeepSeek ALFWorld and Qwen ScienceWorld.”
EvoWeave · Section 4.2
“We report descriptive differences without significance claims.”
EvoWeave · Section 4.1
“the baselines are re-implementations evaluated under our harness rather than numbers copied from their original papers.”
EvoWeave · Reproducibility Statement
Evidence and comparison

The AppWorld ablation provides the strongest evidence, showing that directed connections add 2.08 overall TGC points beyond isolated operation cards and that active retrieval provides a further lift. However, the comparison landscape is limited: all baseline numbers are internal re-implementations under a continual-learning protocol, so differences may reflect prompt engineering or retrieval tuning rather than core algorithmic advantages. The category analysis is a strength—it reveals wide internal variance, such as AppWorld Challenge scores ranging from 17.01 on Gmail to 36.83 on Spotify—but it also dilutes the interpretability of headline aggregates.

“Adding directed connections further raises it to 33.47, a difference of 2.08 points.”
EvoWeave · Section 4.4
“These comparisons concern the evaluated implementations and do not establish the maximum performance attainable by each method under other adaptations or budgets.”
EvoWeave · Section 4.1
“For EvoWeave, AppWorld Challenge ranges from 17.01 on Gmail to 36.83 on Spotify, while ALFWorld ranges from 61.57 for Use Two Objects to 79.26 for Examine in Light.”
EvoWeave · Section 4.3
Reproducibility

The authors supply pseudocode, default hyperparameters, and detailed aggregation rules, which aids reproducibility. Yet no public code repository or dataset snapshot is provided in the paper. Exact reproduction is explicitly acknowledged to be blocked by stochastic decoding and uncontrolled API model checkpoints. Moreover, the reliance on re-implemented baselines and the online memory construction protocol—where test tasks are processed sequentially and earlier experience feeds into later tasks—introduces ordering effects that are not ablated. The reflection and merge mechanisms rely on additional LLM calls whose full prompts are not released, leaving part of the system underspecified.

“First, decoding is stochastic and two of the three backbones are served through provider APIs whose deployed checkpoints we do not control, so individual runs will not match digit for digit; we therefore report means with standard deviations and make only descriptive comparisons.”
EvoWeave · Reproducibility Statement
“Appendix B gives the corresponding pseudocode (Algorithm 1), the complexity bound on the number of bounded searches, and the complete default parameters of the reference implementation (Table 5).”
EvoWeave · Reproducibility Statement
“Experience is acquired online: a run visits the test tasks of one evaluation setting in sequence, and whatever the reflector writes after a task is available to the tasks that follow it in the same run.”
EvoWeave · Appendix A.3
Abstract

Different tasks often require interactive agents to perform similar operations at intermediate steps. Retrieving an entire past workflow can introduce irrelevant steps, whereas retrieving isolated operations can discard the dependencies needed to reuse them. We introduce EvoWeave, a framework for experience memory that represents abstract states as nodes and reusable operations as directed edges with input and output contracts, provenance, and capability references. A planner decomposes the current task into a dependency graph; operation retrieval and bounded directed search then assemble relevant experience fragments. An execution agent can inspect these fragments and their referenced capabilities, while reflection separates concrete execution evidence from reusable abstractions. We study the framework across four benchmarks, five evaluation settings, and three language model backbones. Across backbones, AppWorld Normal and Challenge task goal completion average 51.91 and 27.99, respectively, exceeding the baseline without memory by 6.99 and 4.99 percentage points. An AppWorld ablation associates directed connections with an additional improvement of 2.08 points over independent operation cards. The results motivate composition of reusable operations while exposing tradeoffs in retrieval overhead and conditions for valid reuse.

Challenge the Review

Pick a starting point or write your own. Challenges run in the background, so you can keep reading while the AI investigates.

No challenges yet. Disagree with the review? Ask the AI to revisit a specific claim.