Solving a Million-Step LLM Task with Zero Errors

Elliot Meyerson, Giuseppe Paolo, Roberto Dailey, Hormoz Shahrzad, Olivier Francon +4 more
11/12/2025
cs.AIcs.CLcs.MA

No official code found. Best implementation: zircote/maker-rs (6 stars, MIT, Rust, last commit 2026-05-04). 2 more below.

Abstract

LLMs have achieved remarkable breakthroughs in reasoning, insights, and tool use, but chaining these abilities into extended processes at the scale of those routinely executed by humans, organizations, and societies has remained out of reach. The models have a persistent error rate that prevents scale-up: for instance, recent experiments in the Towers of Hanoi benchmark domain showed that the process inevitably becomes derailed after at most a few hundred steps. Thus, although LLM research is often still benchmarked on tasks with relatively few dependent logical steps, there is increasing attention on the ability (or inability) of LLMs to perform long range tasks. This paper describes MAKER, the first system that successfully solves a task with over one million LLM steps with zero errors, and, in principle, scales far beyond this level. The approach relies on an extreme decomposition of a task into subtasks, each of which can be tackled by focused microagents. The high level of modularity resulting from the decomposition allows error correction to be applied at each step through an efficient multi-agent voting scheme. This combination of extreme decomposition and error correction makes scaling possible. Thus, the results suggest that instead of relying on continual improvement of current LLMs, massively decomposed agentic processes (MDAPs) may provide a way to efficiently solve problems at the level of organizations and societies.

View on arXivView PDF

Code Implementations(3)

zircote/maker-rsCommunity71%
RustMIT

Zero-error LLM execution via SPRT voting. Rust library and MCP server implementing the MAKER algorithm for mathematically-grounded error correction in long-horizon AI agent tasks. Research experiment based on arXiv:2511.09030

64Rust, DockerfileJan 30, 20265 months agoMIT
ai-agentserror-correctionllmmachine-learningmcp-server+5 more
GodotH/zero-chatCommunity66%

zero chat is a chatbot test implementation of MAKER system based on the Solving a Million-Step LLM Task with Zero Errors paper.

21HTML, JavaScriptNov 24, 202510 months agoNOASSERTION
MIT

Implementation of MAKER framework (arXiv:2511.09030) - Maximal Agentic decomposition + ahead-by-K voting + Error correction. Multiple LLMs vote on atomic Dominion actions with full transparency into consensus and filtered invalid moves.

20CSS, HTMLDec 5, 20256 months agoMIT

Similar Papers

Cite this paper

@article{meyerson2025solving,
  title  = {Solving a Million-Step LLM Task with Zero Errors},
  author = {Elliot Meyerson and Giuseppe Paolo and Roberto Dailey and Hormoz Shahrzad and Olivier Francon and Conor F. Hayes and Xin Qiu and Babak Hodjat and Risto Miikkulainen},
  year   = {2025},
  eprint = {2511.09030},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.09030v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.09030.svg)](https://codeofpaper.com/paper/2511.09030)

Discussion