Frontis-MA1: Training an AI4AI Model towards Recursive Self-Improvement in Machine Learning Engineering
Abstract | Recursive self-improvement (RSI) requires AI systems that improve the process of building AI (i.e., AI4AI); machine learning engineering (MLE) offers a concrete, executable testbed for studying this capability. We introduce OpenMLE, an open full-stack system for RSI research in MLE, spanning verifiable task environments with execution feedback (OpenMLE-Gym), operator learning (OpenMLE-ERL), and long-horizon search (OpenMLE-Evo). On this stack we posttrain Frontis-MA1-35B as a meta-evolution agent for MLE, aligning post-training and inference around four atomic program-evolution operators (Draft, Improve, Debug, Crossover): the same operators are trained via execution-grounded SFT and RL on data deduplicated against all evaluation benchmarks, then composed into long-horizon search, coupling learning and evolution in a single loop. On MLE-Bench Lite under a 12-hour per-task budget on one RTX 4090 capped at 12 GB VRAM, Frontis-MA1-35B improves Medal Average from 39.39% to 60.61% over its base model with OpenMLE-Evo, and reaches 71.21% with OpenMLE-Evo-Max (benchmark-independent experience priors and asynchronous search), exceeding GPT-5.5 + Codex and approaching GPT-5.6 Sol and the 2.8T Kimi K3.
Introduction. AI capability growth is no longer pushed only by human engineers. Increasingly, AI systems write code, run experiments, search over designs, and help build the next generation of AI systems [Lu et al., 2024, Novikov et al., 2025, Oh et al., 2025, Romera-Paredes et al., 2024]. This broader direction, often called AI for AI (AI4AI), seeks to use AI systems to build and improve AI [Chan et al., 2026, Liu et al., 2025a]. Its more ambitious endpoint is recursive self-improvement (RSI), where each improved system further improves the process that produces its successors [Eth and Davidson, 2025, Favaro and Clark, 2026, Good, 1965, Schmidhuber, 2003]. Reaching that endpoint requires more than stronger one-shot generation or planning. It requires agents that can perform AI training AI and AutoResearch: inspect data, propose algorithms, execute experiments, diagnose failures, and decide how to spend the next unit of compute [Karpathy, 2026, Lu et al., 2024, Nathani et al., 2025].
Discussion / Conclusion. We presented OpenMLE, an open full-stack technical solution for training and deploying languagemodel agents that construct and iteratively improve machine learning solutions through executable feedback. OpenMLE-Gym provides quality-gated tasks, isolated execution, and task-specific evaluation; OpenMLE-ERL learns Draft, Improve, Debug, and Crossover transformations through execution-grounded supervised fine-tuning and reinforcement learning; and OpenMLE- Evo composes the same operators into long-horizon search using structured experience, multifactor parent selection, and operator-conditioned memory. This shared operator and execution interface makes Frontis-MA1-35B both the product of the training stack and the variation engine of its evolutionary harness. The results show that model learning and search provide complementary gains.
Lines of inquiry this paper opens 24
Research framings built by reading the notes related to this paper — the questions it feeds into.
How do feedback loops and human judgment shape AI research autonomy?- What distinguishes artifact efficiency improvements from research process efficiency improvements?
- Can autonomous research agents outperform hand-tuned hyperparameter search?
- Does delegating planning to agents change the speed of the research process?
- Can accumulated priors and outcome analysis speed up research automation?
- Do efficiency gains in AI-assisted development stem from better tools or autonomous improvement?
- How does automated R&D affect the efficiency of the research process itself?
- Does AI research acceleration compound into faster field-wide progress over time?
- Can recursive feedback loops turn AI research automation into genuine progress?
- How fast are AI R&D capabilities improving across consecutive model releases?
- How much faster and cheaper are AI agents compared to human researchers?
- Do AI agents and human researchers follow the same optimization patterns?
- How many acceptable rewrites can recursive self-improvement sustain before returns diminish?
- Does human-AI collaboration improve faster and safer than autonomous self-improvement?
- How does this scoped definition relate to the survey's open-ended recursive self-improvement?
- How fast is recursive self-improvement advancing in current AI systems?
- Do diminishing returns prevent recursive self-improvement in AI systems?
- How would recursive self-improvement actually produce information degradation and job loss?
- What specific developmental pathways does recursive self-improvement refer to?
- Why is self-amplification a property of AI-R&D systems rather than isolated agents?
- Can AI systems improve themselves through recursive self-improvement loops?
- How does recursive self-improvement differ from updating just the policy?
- What acceleration rates in AI development would indicate recursive self-improvement?