Summary (Overview)
- ToolArtist is a fully agentic image-generation model built by post-training a Unified Multimodal Model (UMM, specifically Emu3.5). It unifies autonomous reasoning, external tool invocation (text/image search), and native image generation under a single policy, rather than delegating synthesis to a separate generator or following a fixed pipeline.
- The training pipeline uses (1) Supervised Fine-Tuning (SFT) on 7,132 high-quality synthetic trajectories (collected via a teacher agent and converted into native multimodal format), and (2) a novel Reason–Act–Draw GRPO (RAD-GRPO) reinforcement learning algorithm that jointly optimizes both the generation intent (caption) and the generated image quality using complementary rewards.
- Extensive experiments on WISE and WorldGenBench-Humanities show that placing the entire open-world generation process under agent control outperforms existing approaches with only partial agentic capabilities (e.g., fixed-pipeline methods and prompt-optimization search agents).
- ToolArtist achieves the best non-proprietary average Knowledge Checklist Score on WorldGenBench-Humanities (22.10) and strong WISE overall scores (0.79), while remaining competitive with frontier proprietary models on knowledge-heavy natural science categories.
- The authors release the training data, code, and complete SFT/RL infrastructure publicly.
Introduction and Theoretical Foundation
Background and Motivation
Text-to-image (T2I) models produce visually compelling images but fail on open-world image generation tasks that require:
- Complex semantic understanding,
- Multi-hop reasoning,
- Long-tail / time-sensitive world knowledge,
- Integration of external information that is not explicitly in the prompt or stored in the model’s static parameters.
Recent benchmarks (e.g., WISE, WorldGenBench) highlight this capability gap. Existing attempts to add agentic abilities either:
- Prescribe a fixed pipeline (e.g., Unify-Agent) where search, evidence aggregation, and synthesis are ordered in advance, or
- Delegate generation to an external generator after a learned search agent rewrites the prompt (e.g., GenSearcher).
Both approaches fail to let the model freely decide when and how to generate. The core thesis:
Fully agentic image generation requires tool use and image generation to be autonomous actions of the same policy.
ToolArtist addresses this by making image generation a native action of the agent policy.
Theoretical Formulation
Open-world image generation. Define the world-knowledge space as and the task-relevant evidence as . Instead of assuming all information is available in the prompt or model parameters, the target image must be actively gathered:
Unified Multimodal Model (UMM). ToolArtist is built on Emu3.5, which models text and images as tokens in a unified autoregressive framework:
where can be textual or visual tokens. This lets the model process multimodal observations and natively generate images within the same context.
Agentic image generation. Following ReAct-style interaction with the environment, the agent is defined as:
where is the UMM, and is the tool set. At each round , the policy reasons and selects an action:
- Tool calling: , with tool name and query ; observations (returned text, images, summaries) are appended to history.
- Native image generation: , where the visual-caption span consolidates the user request and evidence into an executable generation intent, and is the generated visual-token span. Both are produced by the UMM itself.
The complete trajectory is:
with
Agentic masking. To train the model, only policy-generated tokens (reasoning spans and action spans ) are supervised; user instructions and environment observations remain as context. The policy-support mask is , where .
Methodology
Stage 1: SFT — Data Synthesis and Conversion
Teacher rollouts. A teacher agent (using Gemini-3-Pro-Image-Preview for actual image generation) interacts with open-world tools (Google Search + LLM Reader for text; filtered image search with source-aware summaries) to produce raw multi-turn trajectories: reasoning → tool calls → evidence → final image generation. The rollout is not a fixed “search-then-draw” order; it is fully flexible.
Conversion. The raw trajectories are converted into UMM-compatible format:
- Search tool outputs (text + images) remain in context.
- The external image-generation tool is concealed: the prompt used to call it is rewritten as a visual-caption span followed by the image tokens, so the UMM internally performs generation.
- Trajectories that fail before the final image, or fail loading/tokenization/context-length checks, are filtered out.
The final SFT dataset contains 7,132 trajectories. The SFT loss is:
where is the agentic mask indicator. This supervises the complete multimodal policy trajectory — reasoning, searching, evidence utilization, caption generation, and native image token production — while excluding conditioning prefix and environment observations.
Stage 2: RL — Reason–Act–Draw GRPO (RAD-GRPO)
RAD-GRPO directly optimizes full inference trajectories online. For each prompt , the old policy samples a group of trajectories interacting with the environment:
Dual reward. Each trajectory with termination step has a final generation action :
- Intent reward : evaluates whether the final caption is a sufficient, accurate, and executable translation of the user request and evidence — i.e., whether an ideal generator would produce the right image from it.
- Quality reward : evaluates the final image decoded from across four dimensions — faithfulness (0.1), visual correctness (0.4), text accuracy (0.4, falling back to 0
Related papers
- From Search to Research: Exploring Search Scaling in Autonomous Quantitative Factor Mining
Search scaling in autonomous research is capability-dependent: deeper search narrows cross-model gaps, but early trajectory state and parallel exploration critically shape final performance.
- Audit the Scaffold, Not the Checkpoint: A Stationarity Dichotomy for Recursive Self-Improvement in Agentic Coding
Frozen weights do not guarantee safe saturation in agentic coding; auditors must monitor scaffold expansion, not just checkpoint freezing.
- LLM sequential decision making under uncertainty in biochemical domains
LLMs overreact to new data and fail to explore in Bayesian optimization due to context-stickiness, a competence gap, not an intention gap, fixable by removing in-context history.