CanvasAgent: Enabling Complex Image Creation and Editing via Visual Tool Orchestration

Hugging Face Daily Papers Papers

Summary

This paper introduces CanvasCraft, a large-scale multimodal tool-use dataset for complex image creation and editing, and CanvasAgent, a tool-augmented multimodal agent that learns to orchestrate heterogeneous visual tools through multi-turn interactions and hybrid reward optimization.

Complex image creation and editing often require more than a single generation or editing model. A user request may involve synthesizing images, localizing objects, segmenting regions, editing selected content, compositing intermediate assets, reading text, and enhancing the final result. Such tasks shift multimodal agents from perception-augmented reasoning to manipulation-centered visual creation, where tools must actively transform visual states rather than merely inspect them. However, existing multimodal tool-use agents are mostly optimized for perception, search, or domain-specific editing, and lack large-scale supervision for executable image-creation trajectories. In this paper, we introduce CanvasCraft, a large-scale multimodal tool-use dataset for complex image creation and editing, and CanvasAgent, a tool-augmented multimodal agent that learns to orchestrate heterogeneous visual tools through multi-turn interaction. CanvasCraft contains 140K fully annotated executable trajectories and 10K RL task specifications. CanvasAgent is first trained with SFT to learn executable reasoning-action trajectories, and is then optimized with GRPO using a hybrid reward that combines outcome- and process-level signals. During rollout, CanvasAgent inspects intermediate results, tracks visual assets, and adapts tool decisions to the evolving visual state. Experiments evaluate both final image quality and trajectory behavior, demonstrating the effectiveness of CanvasAgent and the proposed dataset for complex multi-tool image creation workflows.
Original Article
View Cached Full Text

Cached at: 07/09/26, 07:53 AM

Paper page - CanvasAgent: Enabling Complex Image Creation and Editing via Visual Tool Orchestration

Source: https://huggingface.co/papers/2607.05465 Published on Jul 6

·

Submitted byhttps://huggingface.co/cswhjiang

whon Jul 8

Abstract

A large-scale multimodal tool-use dataset and agent are presented for complex image creation workflows that orchestrate multiple visual tools through multi-turn interactions and hybrid reward optimization.

Complex image creationand editing often require more than a single generation or editing model. A user request may involve synthesizing images, localizing objects, segmenting regions, editing selected content, compositing intermediate assets, reading text, and enhancing the final result. Such tasks shift multimodal agents from perception-augmented reasoning to manipulation-centered visual creation, where tools must actively transform visual states rather than merely inspect them. However, existing multimodal tool-use agents are mostly optimized for perception, search, or domain-specific editing, and lack large-scale supervision for executable image-creation trajectories. In this paper, we introduce CanvasCraft, a large-scalemultimodal tool-use datasetforcomplex image creationand editing, and CanvasAgent, atool-augmented multimodal agentthat learns to orchestrate heterogeneousvisual toolsthroughmulti-turn interaction. CanvasCraft contains 140K fully annotatedexecutable trajectoriesand 10K RL task specifications. CanvasAgent is first trained with SFT to learn executable reasoning-action trajectories, and is then optimized withGRPOusing ahybrid rewardthat combines outcome- and process-level signals. During rollout, CanvasAgent inspects intermediate results, tracks visual assets, and adapts tool decisions to the evolving visual state. Experiments evaluate both final image quality and trajectory behavior, demonstrating the effectiveness of CanvasAgent and the proposed dataset for complex multi-tool image creation workflows.

View arXiv pageView PDFAdd to collection

Get this paper in your agent:

hf papers read 2607\.05465

Don’t have the latest CLI?curl \-LsSf https://hf\.co/cli/install\.sh \| bash

Models citing this paper0

No model linking this paper

Cite arxiv.org/abs/2607.05465 in a model README.md to link it from this page.

Datasets citing this paper0

No dataset linking this paper

Cite arxiv.org/abs/2607.05465 in a dataset README.md to link it from this page.

Spaces citing this paper0

No Space linking this paper

Cite arxiv.org/abs/2607.05465 in a Space README.md to link it from this page.

Collections including this paper0

No Collection including this paper

Add this paper to acollectionto link it from this page.

Similar Articles

Automating the Design of Embodied Agent Architectures

Hugging Face Daily Papers

This paper introduces AgentCanvas, a typed-graph runtime for embodied agents, and KDLoop, a coding-agent search procedure, to automate the design of embodied agent architectures, evaluating across multiple embodied tasks and revealing challenges like rollout noise and local edit basins.

How do you visualise agent tool use?

Reddit r/LocalLLaMA

A discussion or tool for visualizing how AI agents use tools, likely to aid understanding and debugging of agent behavior.

AgentBrush

Product Hunt

AgentBrush is a tool that adds image generation capabilities to coding agents.