(CADEvolve: Realistic CAD Program Generation via Program Evolution
CADEvolve is the model trained to transform visual CAD inputs (e.g., multi-view renders) into 3D CAD models represented as runnable CadQuery Python code. It was trained on the CADEvolve dataset: \href{https://huggingface.co/datasets/kulibinai/cadevolve}{kulibinai/cadevolve}.
Code and training/inference utilities are available on \href{https://github.com/zhemdi/CADEvolve}{Git}. Paper and details: \href{https://arxiv.org/abs/2602.16317}{arXiv:2602.16317}.
Citation
If you find this work useful, please cite:
@article{elistratov2026cadevolve,
title={CADEvolve: Creating Realistic CAD via Program Evolution},
author={Elistratov, Maksim and Barannikov, Marina and Ivanov, Gregory and Khrulkov, Valentin and Konushin, Anton and Kuznetsov, Andrey and Zhemchuzhnikov, Dmitrii},
journal={arXiv preprint arXiv:2602.16317},
year={2026}
})