M:3L Lab

cadrille: Multi-modal CAD Reconstruction with Online Reinforcement Learning

M:3L co-authored cadrille, accepted as an Oral at ICLR 2026, an A*-ranked conference. The model turns point clouds, multi-view images, or text descriptions into editable Python-based CAD programs within a single vision-language architecture. It combines supervised fine-tuning on large-scale procedurally generated designs with online reinforcement learning driven by programmatic feedback, improving geometric accuracy and code validity and achieving leading results across DeepCAD, Fusion360, CC3D, and Omni-CAD benchmarks.

Images