SVG Icons API

Generate Custom SVG Icons Programmatically

Describe the icon you need and our AI agent will generate a unique, scalable vector graphic instantly. Perfect for dynamic UIs, branding, and on-the-fly asset creation.

Join waitlist

icon0.svg

import { Do } from 'do-sdk';

const client = new Do(process.env.DO_API_KEY);

// Generate a unique, scalable SVG icon from a text prompt
const { svg } = await client.invoke('icon0.svg.do', {
  prompt: 'a minimalist mountain range at sunrise',
  style: 'line-art',
  stroke_width: 2,
  primary_color: '#4A90E2'
});

// Returns SVG markup as a string
console.log(svg);
// ...

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.