OpenAI launches Brush: an image-to-vector model for designers

AI · 6 min read

OpenAI launches Brush: an image-to-vector model for designers

Brush translates bitmaps into structured vector files, preserving text as editable elements and inferring layer hierarchies and path semantics. Outputs can include component-friendly naming, snapping anchors, and grouping that matches common design tool expectations.

The model includes style-preserving modes that let designers retain hand-drawn textures or convert to flat vector styles for scaling. Brush also offers 'component-aware export' which tags elements like buttons or icons, making it easier to integrate assets into design systems.

OpenAI released plugins for major design tools so Brush can be invoked from within editors. They also published a white paper detailing heuristics for text recognition, path simplification, and strategies to avoid hallucinated shapes during vectorization.