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.
ToolArtist: Tool-Using Unified Multimodal Models for Agentic Image Generation
Primary source — what this article is built on
undefined2026-08-05→undefined2026-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·PDFundefined
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 from the world 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).
- 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.
- 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 , the policy looks at the history so far, , writes a reasoning span , and picks an action .
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 is the model (the policy) and 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 summarizing the generative intent, followed by the image token sequence 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.
The training target is drawn just as sharply. A mask restricts the loss to the tokens the model itself produced — its reasoning and actions () — while user instructions and tool-returned observations () stay in context but out of the objective (§2.3). Imitating what the environment said does nothing to improve the policy.
Comments
Sign in to comment