Skip to content

Instantly share code, notes, and snippets.

@simonw
Created August 10, 2026 16:06
Show Gist options
  • Select an option

  • Save simonw/f20d4cd0ea7596990f7910ead616493e to your computer and use it in GitHub Desktop.

Select an option

Save simonw/f20d4cd0ea7596990f7910ead616493e to your computer and use it in GitHub Desktop.

2026-08-10T15:52:05 conversation: 01kzp5zg328r1dm8s3k31h3d92 id: 01kzp5zg33envv3xma3hkentg2

Model: lmstudio/meta/muse-glimmer

Prompt

Generate an SVG of a pelican riding a bicycle

Response

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" width="400" height="300">
  <!-- background -->
  <rect width="400" height="300" fill="#d9f0ff"/>
  <rect y="240" width="400" height="60" fill="#e8e8e8"/>
  
  <!-- bicycle -->
  <circle cx="150" cy="220" r="38" fill="none" stroke="#333" stroke-width="4"/>
  <circle cx="150" cy="220" r="38" fill="none" stroke="#333" stroke-width="2" stroke-dasharray="4 6"/>
  <circle cx="290" cy="210" r="38" fill="none" stroke="#333" stroke-width="4"/>
  <circle cx="290" cy="210" r="38" fill="none" stroke="#333" stroke-width="2" stroke-dasharray="4 6"/>
  
  <!-- frame -->
  <line x1="180" y1="160" x2="260" y2="170" stroke="#333" stroke-width="6" stroke-linecap="round"/>
  <line x1="260" y1="170" x2="290" y2="210" stroke="#333" stroke-width="6" stroke-linecap="round"/>
  <line x1="180" y1="160" x2="190" y2="210" stroke="#333" stroke-width="6" stroke-linecap="round"/>
  <line x1="190" y1="210" x2="150" y2="220" stroke="#333" stroke-width="6" stroke-linecap="round"/>
  <line x1="190" y1="210" x2="290" y2="210" stroke="#333" stroke-width="4" stroke-dasharray="3 3"/>
  
  <!-- seat and handlebar -->
  <rect x="175" y="155" width="10" height="12" fill="#333"/>
  <line x1="260" y1="170" x2="240" y2="150" stroke="#333" stroke-width="5" stroke-linecap="round"/>
  
  <!-- pelican -->
  <ellipse cx="210" cy="185" rx="50" ry="28" fill="#fff" stroke="#333" stroke-width="3"/>
  <!-- wing -->
  <ellipse cx="190" cy="175" rx="35" ry="18" fill="#f8f8f8" stroke="#333" stroke-width="2"/>
  <!-- head -->
  <circle cx="155" cy="155" r="28" fill="#fff" stroke="#333" stroke-width="3"/>
  <!-- beak pouch -->
  <path d="M 165 155 C 190 150, 210 160, 200 185 C 185 195, 170 180, 165 155 Z" fill="#ffd27a" stroke="#333" stroke-width="3"/>
  <!-- beak top -->
  <polygon points="155,155 195,160 155,175" fill="#ffae42" stroke="#333" stroke-width="2"/>
  <!-- eye -->
  <circle cx="150" cy="145" r="6" fill="#fff" stroke="#333" stroke-width="2"/>
  <circle cx="151" cy="144" r="3" fill="#333"/>
  <!-- legs -->
  <line x1="210" y1="205" x2="200" y2="235" stroke="#333" stroke-width="4" stroke-linecap="round"/>
  <line x1="230" y1="205" x2="220" y2="235" stroke="#333" stroke-width="4" stroke-linecap="round"/>
  <!-- feet -->
  <ellipse cx="200" cy="238" rx="8" ry="4" fill="#ff7a45" stroke="#333" stroke-width="2"/>
  <ellipse cx="220" cy="238" rx="8" ry="4" fill="#ff7a45" stroke="#333" stroke-width="2"/>
</svg>

A simple cartoon pelican on a bicycle. You can copy the SVG into an .svg file or embed it directly in HTML.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment