CADEvolve: Realistic CAD Program Generation via Program Evolution

CADEvolve is a 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: kulibinai/cadevolve.

Code and training/inference utilities: GitHub.
Paper: arXiv:2602.16317.

Citation

@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}
}
Downloads last month
297
Safetensors
Model size
2B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for kulibinai/cadevolve-rl1

Base model

Qwen/Qwen2-VL-2B
Finetuned
(335)
this model

Dataset used to train kulibinai/cadevolve-rl1

Paper for kulibinai/cadevolve-rl1