DAEDALUS: Bootstrapping Agent Memory from Self-Generated Tasks
AuthorsAntoine Edy, Max Conti, Victor Xing, Marc-Antoine Allard, Nawfal Benhamdane, Gautier Viaud
AffiliationsMarc-Antoine Allard · Illuin Technology
DAEDALUS lets AI agents invent practice tasks, learn from their failures, and build reusable memories that improve performance in new environments.
Key results
Percentage-point gain over the no-memory baseline.
Percentage-point gain over the no-memory baseline.
Percentage-point gain over the no-memory baseline.
Maximum multiplicative gain over the no-memory baseline.
Agreement between model rankings on generated tasks and benchmark tasks.
What the paper found
DAEDALUS builds reusable agent memory without curated training tasks or an oracle verifier. An explorer creates feasible tasks, a solver attempts them, and an extractor turns solver failures into actionable heuristics; a heuristic enters memory only after it helps the solver succeed 3 consecutive times. The explorer adjusts tasks that are too easy or too hard, while a judge checks outcomes against task-specific success conditions. On AppWorld, τ²-bench retail, and AutomationBench Operations, DAEDALUS improves mean success by 15.9, 10.0, and 4.3 percentage points, respectively, and increases pass⁵ by up to 2.2 times. The resulting memory transfers across model families: banks generated with OpenAI’s GPT-5.4, Qwen, or DeepSeek models also help agents from other families. At inference, consolidating heuristics and providing the bank at task start works better than per-turn retrieval. DAEDALUS-generated tasks also rank models similarly to benchmark tasks, with Kendall’s τ of 0.89, suggesting they can help evaluate agents in environments without curated test sets.
Original abstract
LLM agents often lack the operational knowledge to act reliably in new environments, as they must discover specific tool behaviors or environment conventions on their own. Without memory of past attempts, they repeat the same mistakes across tasks, leading to more task failures and longer trajectories. To address this, agentic systems typically rely on human-written guidelines or on procedural memory built from training tasks and an oracle verifier, both of which require prior knowledge of the environment. We present DAEDALUS, a method for bootstrapping reusable agent memory from self-generated practice without existing tasks or oracle verifiers. DAEDALUS pairs two agents: an explorer that interacts with the environment to generate challenging yet solvable tasks, and a solver that attempts them. A heuristic is derived from each solver failure and accepted only after the solver repeatedly succeeds with that heuristic in context. These outcomes also provide feedback for the explorer to refine the difficulty of future tasks. Accepted heuristics are then consolidated into a memory bank for test-time use. Across AppWorld, $τ^2$-bench, and AutomationBench, DAEDALUS improves mean success rates by up to 15.9 points and pass^5 by up to 2.2x over a no-memory baseline, and is competitive with methods using training tasks, at a lower inference cost than most. We show that performance gains already emerge with a small exploration budget, and that its heuristics also benefit agents from other model families. Our ablations further reveal that solver traces provide the key information needed to derive effective heuristics, while factorizing early discoveries makes exploration more cost-efficient. Beyond memory construction, we find that the tasks generated by DAEDALUS can serve as a proxy for benchmark tasks when ranking models by performance. Code and artifacts: www.github.com/illuin-tech/daedalus.
Read the original paperMore in AI Agents
Browse all 59 papers →GUI-HARVEST: Self-Improving GUI Agents through Evidence-Driven Harness Evolution
Geyi Yang, Zikun Qu, Xiang Li, Zhiyong Wang, Min Zhang, Shipei Zeng, Zhongxiang Dai
GUI-HARVEST helps GUI agents improve themselves by analyzing visual evidence and repeatedly refining the software harness that controls their actions and recovery.
MIMESIS: Learning User Simulators as Training Environments for Interactive Agents
Hoang Phan, Dat Huynh, Andrey Zhmoginov, Qi Zeng, Wancen Mu, Yue Cao, Shengjie Bi, Yun He, Changdae Oh, Deren Lei
MIMESIS trains more capable and adaptable interactive agents by simulating realistic, sometimes imperfect users and turning their behavior into dense learning feedback.
LEGO-Anything: Coding Agents for 3D Scene Reconstruction
Xirui Li, Peng Shi, Mingwen Dong, Sheng Zhang, Zhuoyan Xu, Dongkyu Lee, Shuaichen Chang, Yi Xiang, Lin Pan, Jiarong Jiang
LEGO-Anything turns images into editable Blender programs through iterative coding agents, offering a promising but still imperfect route to reconstructable 3D worlds.