Code2World: A GUI World Model via Renderable Code Generation

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zheng, Yuhao, Zhong, Li'an, Wang, Yi, Dai, Rui, Liu, Kaikui, Chu, Xiangxiang, Lv, Linyuan, Torr, Philip, Lin, Kevin Qinghong
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915788565250048
author Zheng, Yuhao
Zhong, Li'an
Wang, Yi
Dai, Rui
Liu, Kaikui
Chu, Xiangxiang
Lv, Linyuan
Torr, Philip
Lin, Kevin Qinghong
author_facet Zheng, Yuhao
Zhong, Li'an
Wang, Yi
Dai, Rui
Liu, Kaikui
Chu, Xiangxiang
Lv, Linyuan
Torr, Philip
Lin, Kevin Qinghong
contents Autonomous GUI agents interact with environments by perceiving interfaces and executing actions. As a virtual sandbox, the GUI World model empowers agents with human-like foresight by enabling action-conditioned prediction. However, existing text- and pixel-based approaches struggle to simultaneously achieve high visual fidelity and fine-grained structural controllability. To this end, we propose Code2World, a vision-language coder that simulates the next visual state via renderable code generation. Specifically, to address the data scarcity problem, we construct AndroidCode by translating GUI trajectories into high-fidelity HTML and refining synthesized code through a visual-feedback revision mechanism, yielding a corpus of over 80K high-quality screen-action pairs. To adapt existing VLMs into code prediction, we first perform SFT as a cold start for format layout following, then further apply Render-Aware Reinforcement Learning which uses rendered outcome as the reward signal by enforcing visual semantic fidelity and action consistency. Extensive experiments demonstrate that Code2World-8B achieves the top-performing next UI prediction, rivaling the competitive GPT-5 and Gemini-3-Pro-Image. Notably, Code2World significantly enhances downstream navigation success rates in a flexible manner, boosting Gemini-2.5-Flash by +9.5% on AndroidWorld navigation. The code is available at https://github.com/AMAP-ML/Code2World.
format Preprint
id arxiv_https___arxiv_org_abs_2602_09856
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Code2World: A GUI World Model via Renderable Code Generation
Zheng, Yuhao
Zhong, Li'an
Wang, Yi
Dai, Rui
Liu, Kaikui
Chu, Xiangxiang
Lv, Linyuan
Torr, Philip
Lin, Kevin Qinghong
Computer Vision and Pattern Recognition
Artificial Intelligence
Computation and Language
Human-Computer Interaction
Autonomous GUI agents interact with environments by perceiving interfaces and executing actions. As a virtual sandbox, the GUI World model empowers agents with human-like foresight by enabling action-conditioned prediction. However, existing text- and pixel-based approaches struggle to simultaneously achieve high visual fidelity and fine-grained structural controllability. To this end, we propose Code2World, a vision-language coder that simulates the next visual state via renderable code generation. Specifically, to address the data scarcity problem, we construct AndroidCode by translating GUI trajectories into high-fidelity HTML and refining synthesized code through a visual-feedback revision mechanism, yielding a corpus of over 80K high-quality screen-action pairs. To adapt existing VLMs into code prediction, we first perform SFT as a cold start for format layout following, then further apply Render-Aware Reinforcement Learning which uses rendered outcome as the reward signal by enforcing visual semantic fidelity and action consistency. Extensive experiments demonstrate that Code2World-8B achieves the top-performing next UI prediction, rivaling the competitive GPT-5 and Gemini-3-Pro-Image. Notably, Code2World significantly enhances downstream navigation success rates in a flexible manner, boosting Gemini-2.5-Flash by +9.5% on AndroidWorld navigation. The code is available at https://github.com/AMAP-ML/Code2World.
title Code2World: A GUI World Model via Renderable Code Generation
topic Computer Vision and Pattern Recognition
Artificial Intelligence
Computation and Language
Human-Computer Interaction
url https://arxiv.org/abs/2602.09856