JA EN
LearnAgents
·★ MEMBER·PAPER·8 min read

Paper Walkthrough: ToolArtist — Search, Draw, or Redraw? The Image Agent That Decides for Itself

Drawing "a harvester collecting dragon's blood resin on Socotra in 1955" correctly takes less artistic skill than research. ToolArtist makes searching, reasoning, and drawing all actions of a single policy — a fully agentic image generator. We walk through the conversion trick behind its SFT data, the dual-reward RL scheme (RAD-GRPO), and the 0.79 WISE result, straight from the paper.

ModalityimageTaskagents

ToolArtist: Tool-Using Unified Multimodal Models for Agentic Image Generation

Primary source — what this article is built on

undefined2026-08-05undefined2026-08-13same month

ToolArtist: Tool-Using Unified Multimodal Models for Agentic Image GenerationJiahao Zhao, Xiaomin Yu, Zhongxiang Sun et al. · 2026-08-05 · v1arXiv:2608.04436Paper page·PDF
undefined

Text-to-image (T2I) models can produce visually compelling images, yet they remain limited on open-world tasks that require complex semantic understanding, multi-step reasoning, and the integration of external world knowledge. Existing efforts introduce agent capabilities into image generation, but they either prescribe a fixed workflow or place only a subset of the open-world image generation process under agent control. Consequently, reasoning, tool invocation, and image generation are not coordinated by a single policy. We propose ToolArtist, a fully agentic image generation model obtained by post-training a Unified Multimodal Model (UMM). ToolArtist dynamically orchestrates reasoning, external tool use, and native image generation within one unified policy. During Supervised Fine-Tuning (SFT), we equip a teacher agent with search tools alongside an image-generation tool. We then convert the collected trajectories into a UMM compatible format, where the image-generation tool is concealed while the resulting generated images are retained. During Reinforcement Learning (RL), we develop an agentic RL infrastructure for UMMs and introduce Reason-Act-Draw GRPO (RAD-GRPO), which uses complementary intent and quality rewards to jointly optimize the model. Experiments show that placing the entire open-world image-generation process under an agent policy consistently outperforms approaches with fixed pipelines or only partially agent-controlled components. We release the training data and the complete post-training infrastructure.


Great brushwork, no idea what it's painting

"Draw a woman working in Whitechapel, London, in 1889." Today's text-to-image (T2I) models will hand you something with confident composition and gorgeous texture. But the cobblestones, the gas lamps, the soot-blackened brick — every detail that period accuracy actually hinges on — will be cheerfully wrong. The paper diagnoses the cause plainly: the required knowledge is present neither in the prompt nor in the model's parameters (§1). Generation that depends on culture, history, geography, or a specific IP is what the paper calls open-world image generation, and it formalizes the task as fetching the missing evidence Z\mathcal{Z} from the world W\mathcal{W} on your own (§2.1).

A human illustrator would go look things up before picking up a pen. So let the AI look things up too — and indeed that work already exists, with benchmarks like WISE and WorldGenBench built to measure exactly this gap (§1). What makes ToolArtist new is not that it searches. It is that searching, drawing, and redrawing are all moves of one and the same model.

The two compromises that came before

Existing agentic image generation splits into two shapes, according to the paper (§1, Figure 2).

  1. Fixed pipelines: prompt understanding → retrieval → evidence aggregation → image synthesis, with the sequence hard-wired in advance. Order and roles are fixed; the model cannot alter the flow.
  2. Prompt optimizers: a search agent gathers evidence, rewrites the prompt, and hands it to a separate image generator. The agent's job ends just before generation begins.

Both help, but they share a weakness: the act of generating the image is never an action the model chose. Noticing a knowledge gap → picking and using a tool → producing the final picture — that entire decision process cannot be learned as a single policy. That is the paper's starting complaint (§1).

The idea: demote drawing to just another action

ToolArtist is built on Emu3.5, a unified multimodal model (UMM) that treats text and images as one and the same token stream (§2.2). Because image tokens come out of the same next-token machinery that continues a sentence, "think, call a tool, draw" can all be interleaved in a single autoregressive sequence.

On that foundation the agent is defined as a ReAct-style loop (§2.3). At each round tt, the policy looks at the history so far, Ht1\mathcal{H}_{t-1}, writes a reasoning span rtr_t, and picks an action ata_t.

(rt,at)πθ(Ht1),atAtoolsAdraw(r_{t},a_{t})\sim\pi_{\theta}(\cdot\mid\mathcal{H}_{t-1}),\qquad a_{t}\in\mathcal{A}_{\mathrm{tools}}\cup\mathcal{A}_{\mathrm{draw}}
(1)

The same thing in words: read the whole record of what has happened so far, think one thought, then commit to exactly one move — and the menu of moves has only two entries.

Here πθ\pi_\theta is the model (the policy) and Ht1\mathcal{H}_{t-1} is the full record so far — instructions, reasoning, search results, generated images. There are only two families of action. Call a tool (fire a query at TextSearch or ImageSearch and append the returned observation to the history), or draw (emit a caption gtg_t summarizing the generative intent, followed by the image token sequence vtv_t itself). Crucially, drawing does not necessarily end the episode: the generated image also lands in the history, so the model can look at its own picture, decide it is still wrong, search again, and redraw (§2.3). How many searches, in what order, and when to put the brush down — none of it is scripted.

FIG 1At every step the policy samples its next move from a probability distribution. Lower the temperature and the distribution sharpens onto particular actions — this is the same phenomenon behind the gradual drop in policy entropy during training reported in §5.1, as probability mass concentrates on good moves

The training target is drawn just as sharply. A mask MjM_j restricts the loss to the tokens the model itself produced — its reasoning and actions (T\mathbf{T}) — while user instructions and tool-returned observations (O\mathbf{O}) stay in context but out of the objective (§2.3). Imitating what the environment said does nothing to improve the policy.

The problem is that no dataset of such dexterous action sequences exists. The paper manufactures one in two stages (§3.1).

What's behind this

§

Members-only from here

371 walkthroughs, 26 textbook chapters, 48 student units and 6 close readings — all included for $4.99/mo, with three new explainers every day. Cancel any time; access runs to the end of the period.

Already a member? Sign in to keep reading

References

  1. Jiahao Zhao, Xiaomin Yu, Zhongxiang Sun, Fengwei Teng et al.. (2026-08-05) ToolArtist: Tool-Using Unified Multimodal Models for Agentic Image Generation. arXiv:2608.04436Paper page·PDF

This article is written from the source paper above. Where they differ, the original is authoritative.

Comments

Sign in to comment