[CVPR' 2026] JarvisEvo: Towards a Self-Evolving Photo Editing Agent with Synergistic Editor-Evaluator Optimization
See the code
Yunlong Lin*, Linqing Wang*, Kunjie Lin*, Zixu Lin*, Kaixiong Gong, Wenbo Li, Bin Lin, Zhenxi Li, Shiyi Zhang, Yuyang Peng, Wenxun Dai, Xinghao Ding3โฃ, Chunyu Wangโ , Qinglin Luโ
Tencent Hunyuan, Xiamen University
*Equal Contributions โ Project Leader โฃCorresponding Author
[NeurIPS' 2025] JarvisArt: Liberating Human Artistic Creativity via an Intelligent Photo Retouching Agent
Yunlong Lin, Zixu Lin and Kunjie Lin, etc.
![]()
![]()
![]()
![]()
![]()
| Resource | Type | Size | Download Link | Description |
|---|---|---|---|---|
| JarvisEvo-8B | Model Weights | ~17GB | ๐ค Hugging Face | Main model checkpoint for JarvisEvo |
| ArtEdit-Bench | Dataset | ~1GB | ๐ค Hugging Face | Evaluation benchmark dataset |
Quick Download Commands:
# Download model weights
huggingface-cli download JarvisEvo/JarvisEvo --local-dir ./checkpoints/pretrained/JarvisEvo
# Download datasets
huggingface-cli download JarvisEvo/ArtEdit-Bench --repo-type dataset --local-dir ./datasets/ArtEdit-Bench
Closed-Loop Reasoning: "Thinks" with both text and images, validating steps against visual feedback to minimize hallucinations and error propagation.
Self-Evolving Framework: A dual-loop reinforcement learning system where the model acts as both editor and evaluator, refining strategies via intrinsic rewards without relying on static external models.
Comprehensive Toolset: Seamlessly integrates Adobe Lightroom (200+ tools) for precise adjustments and Qwen-Image-Edit for creative synthesis (object removal, style transfer), handling the full spectrum of editing tasks.
Autonomous Improvement: Automatically generates reflection trajectories upon suboptimal results, enabling the model to learn from mistakes and continuously optimize its tool selection logic.
For batch inference, please follow:
For training, please follow:
For evaluation, please follow:
For Agent-to-Lightroom Protocol Detail, please follow:
We would like to express our gratitude to LLaMA-Factory for their valuable open-source contributions which have provided important technical references for our work.
If you have any questions during the trial, running or deployment, feel free to join our WeChat group discussion!
WeChat Group 1 |
WeChat Group 2 |
Scan QR code to join WeChat group discussion
For any questions or inquiries, please reach out to us:
If you find JarvisEvo useful in your research, please consider citing:
@article{lin2025jarvisevo,
title={JarvisEvo: Towards a Self-Evolving Photo Editing Agent with Synergistic Editor-Evaluator Optimization},
author={Lin, Yunlong and Wang, Linqing and Lin, Kunjie and Lin, Zixu and Gong, Kaixiong and Li, Wenbo and Lin, Bin and Li, Zhenxi and Zhang, Shiyi and Peng, Yuyang and others},
journal={arXiv preprint arXiv:2511.23002},
year={2025}
}
The JarvisEvo model weights, inference code, and associated materials are made freely available by Yunlong Lin for academic research, personal study, and other non-commercial uses under the JarvisEvo Non-Commercial License.
By downloading, accessing, or using the JarvisEvo model, you agree to the terms of this license. Please refer to the JarvisEvo Non-Commercial License v1.0 file in this repository for the full terms and conditions.
Commercial Use: If you wish to use the JarvisEvo model or its derivatives for commercial purposes, please contact me at [linyl@stu.xmu.edu.cn] to request a commercial license.
Python
98.1%
Shell
1.0%
[CVPR' 2026] JarvisEvo: Towards a Self-Evolving Photo Editing Agent with Synergistic Editor-Evaluator Optimization
See the code
Yunlong Lin*, Linqing Wang*, Kunjie Lin*, Zixu Lin*, Kaixiong Gong, Wenbo Li, Bin Lin, Zhenxi Li, Shiyi Zhang, Yuyang Peng, Wenxun Dai, Xinghao Ding3โฃ, Chunyu Wangโ , Qinglin Luโ
Tencent Hunyuan, Xiamen University
*Equal Contributions โ Project Leader โฃCorresponding Author
[NeurIPS' 2025] JarvisArt: Liberating Human Artistic Creativity via an Intelligent Photo Retouching Agent
Yunlong Lin, Zixu Lin and Kunjie Lin, etc.
![]()
![]()
![]()
![]()
![]()
| Resource | Type | Size | Download Link | Description |
|---|---|---|---|---|
| JarvisEvo-8B | Model Weights | ~17GB | ๐ค Hugging Face | Main model checkpoint for JarvisEvo |
| ArtEdit-Bench | Dataset | ~1GB | ๐ค Hugging Face | Evaluation benchmark dataset |
Quick Download Commands:
# Download model weights
huggingface-cli download JarvisEvo/JarvisEvo --local-dir ./checkpoints/pretrained/JarvisEvo
# Download datasets
huggingface-cli download JarvisEvo/ArtEdit-Bench --repo-type dataset --local-dir ./datasets/ArtEdit-Bench
Closed-Loop Reasoning: "Thinks" with both text and images, validating steps against visual feedback to minimize hallucinations and error propagation.
Self-Evolving Framework: A dual-loop reinforcement learning system where the model acts as both editor and evaluator, refining strategies via intrinsic rewards without relying on static external models.
Comprehensive Toolset: Seamlessly integrates Adobe Lightroom (200+ tools) for precise adjustments and Qwen-Image-Edit for creative synthesis (object removal, style transfer), handling the full spectrum of editing tasks.
Autonomous Improvement: Automatically generates reflection trajectories upon suboptimal results, enabling the model to learn from mistakes and continuously optimize its tool selection logic.
For batch inference, please follow:
For training, please follow:
For evaluation, please follow:
For Agent-to-Lightroom Protocol Detail, please follow:
We would like to express our gratitude to LLaMA-Factory for their valuable open-source contributions which have provided important technical references for our work.
If you have any questions during the trial, running or deployment, feel free to join our WeChat group discussion!
WeChat Group 1 |
WeChat Group 2 |
Scan QR code to join WeChat group discussion
For any questions or inquiries, please reach out to us:
If you find JarvisEvo useful in your research, please consider citing:
@article{lin2025jarvisevo,
title={JarvisEvo: Towards a Self-Evolving Photo Editing Agent with Synergistic Editor-Evaluator Optimization},
author={Lin, Yunlong and Wang, Linqing and Lin, Kunjie and Lin, Zixu and Gong, Kaixiong and Li, Wenbo and Lin, Bin and Li, Zhenxi and Zhang, Shiyi and Peng, Yuyang and others},
journal={arXiv preprint arXiv:2511.23002},
year={2025}
}
The JarvisEvo model weights, inference code, and associated materials are made freely available by Yunlong Lin for academic research, personal study, and other non-commercial uses under the JarvisEvo Non-Commercial License.
By downloading, accessing, or using the JarvisEvo model, you agree to the terms of this license. Please refer to the JarvisEvo Non-Commercial License v1.0 file in this repository for the full terms and conditions.
Commercial Use: If you wish to use the JarvisEvo model or its derivatives for commercial purposes, please contact me at [linyl@stu.xmu.edu.cn] to request a commercial license.
Python
98.1%
Shell
1.0%