VisCoder2-7B
is a lightweight multi-language visualization coding model trained for
executable code generation, rendering, and iterative self-debugging
.
🧠 Model Description
VisCoder2-7B
is trained on the
VisCode-Multi-679K
dataset, a large-scale instruction-tuning dataset for executable visualization tasks across
12 programming language
. It addresses a core challenge in multi-language visualization: generating code that not only executes successfully but also produces semantically consistent visual outputs by aligning natural-language instructions and rendering results.
📊 Main Results on VisPlotBench
We evaluate VisCoder2-7B on
VisPlotBench
, which includes 888 executable visualization tasks spanning 8 languages, supporting both standard generation and multi-turn self-debugging.
VisCoder2-7B
shows consistent performance across multiple languages and achieves notable improvements under the multi-round self-debug setting.
If you use VisCoder2-7B or related datasets in your research, please cite:
@misc{ni2025viscoder2buildingmultilanguagevisualization,
title={VisCoder2: Building Multi-Language Visualization Coding Agents},
author={Yuansheng Ni and Songcheng Cai and Xiangchao Chen and Jiarong Liang and Zhiheng Lyu and Jiaqi Deng and Kai Zou and Ping Nie and Fei Yuan and Xiang Yue and Wenhu Chen},
year={2025},
eprint={2510.23642},
archivePrefix={arXiv},
primaryClass={cs.SE},
url={https://arxiv.org/abs/2510.23642},
}
@article{ni2025viscoder,
title={VisCoder: Fine-Tuning LLMs for Executable Python Visualization Code Generation},
author={Ni, Yuansheng and Nie, Ping and Zou, Kai and Yue, Xiang and Chen, Wenhu},
journal={arXiv preprint arXiv:2506.03930},
year={2025}
}
VisCoder2-7B huggingface.co is an AI model on huggingface.co that provides VisCoder2-7B's model effect (), which can be used instantly with this TIGER-Lab VisCoder2-7B model. huggingface.co supports a free trial of the VisCoder2-7B model, and also provides paid use of the VisCoder2-7B. Support call VisCoder2-7B model through api, including Node.js, Python, http.
VisCoder2-7B huggingface.co is an online trial and call api platform, which integrates VisCoder2-7B's modeling effects, including api services, and provides a free online trial of VisCoder2-7B, you can try VisCoder2-7B online for free by clicking the link below.
TIGER-Lab VisCoder2-7B online free url in huggingface.co:
VisCoder2-7B is an open source model from GitHub that offers a free installation service, and any user can find VisCoder2-7B on GitHub to install. At the same time, huggingface.co provides the effect of VisCoder2-7B install, users can directly use VisCoder2-7B installed effect in huggingface.co for debugging and trial. It also supports api for free installation.