AI solutions · Design AI
Layout generation, design completion and typography
Every SVGZO page carries per-element bounding boxes, z-order and group hierarchy, plus every text node with its role, font, weight and size. That is the Crello schema, at catalogue scale and under a commercial licence.
Fields that carry the supervision
layout[] {type, bbox, z_order, parent_group}texts[] {content, role, font_family, font_weight, font_size, bbox}palette_idcolours[]page_format
A training recipe
Train a content-aware layout model on layout[] conditioned on page_format and the count of text roles. Evaluate alignment and overlap against the held-out originals.
Evaluation
Buyers typically run DINO, SSIM, LPIPS and PSNR for image-to-SVG; FID, CLIP text-image score and render-validity rate for text-to-SVG; alignment and overlap metrics for layout; and IoU over room polygons for floor plans. A held-out evaluation set stratified by complexity is specified in the order, so these numbers stay comparable between runs.
Datasets for this task




Posters and print
Poster and Print Dataset
991,585 SVG assets
Print-ready posters, flyers, brochures, ads, menus and rack cards at known trim sizes, every line of copy live.
- Live text
- Vector illustration
- Palette on page
- Dublin Core metadata in file




Infographics
Infographic Dataset
1,800,000 SVG assets
Single-page infographics with live text, chart geometry and a 33-field record per asset.
- Live text
- Vector geometry
- Chart families in slot order
- Palette and font IDs




Presentations
Presentation Slide Dataset
500,000 SVG assets
Half a million 16:9 slides built from PowerPoint template families, every chart and headline live, each page leading with its own conclusion.
- Live text
- Chart families in slot order
- Deck template family
- Grid and palette IDs