• Updated 12 Nov, 13:46 UTC
  • Next run 13 Nov, 05:17 UTCNext 13 Nov 05:17
  • Last 7 days: 8 new models · 61 runs7 d: 8 models · 61 runs
Pelican riding a bicycle (SVG)

ricursiveAI/Ripple-65B-PreviewRicursiveai

ricursiveAI/Ripple-65B-Preview: Pelican riding a bicycle (SVG)

Run details

Model
ricursiveai/ripple-65b-preview
Route
OpenRouter API, one user message
Served by
GMICloud
Effort
no thinking
Limits
60 min · 131,072 output tokens (the model's limit)
Date
7 Nov 2026
Time
2 min 14 s
Size
5.9 kB
Tokens
48 in, 17,134 out
List price
$0.010 at today's price ($0.20 in / $0.60 out per M)
Paid
$0.010

Raw files: output · meta.json

Exact prompt

Generate an SVG of a pelican riding a bicycle

It must be one standalone SVG file with no scripts, external fonts or linked images. Reply with the file in a single ```svg code block.

Source

5.9 kB 131 lines Raw

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 600" width="800" height="600">
  <defs>
    <radialGradient id="tireGrad" cx="50%" cy="35%" r="75%">
      <stop offset="0%" stop-color="#46464E"/>
      <stop offset="100%" stop-color="#14141A"/>
    </radialGradient>
    <linearGradient id="bodyGrad" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0%" stop-color="#FFFFFF"/>
      <stop offset="100%" stop-color="#E5E3E9"/>
    </linearGradient>
  </defs>

  <!-- ground shadow -->
  <ellipse cx="372" cy="554" rx="205" ry="16" fill="#000000" opacity="0.13"/>

  <!-- ---------- REAR WHEEL ---------- -->
  <g transform="translate(200,470)">
    <g stroke="#A7A7AF" stroke-width="3">
      <line x1="0" y1="0" x2="68" y2="0"/>
      <line x1="0" y1="0" x2="58.9" y2="34"/>
      <line x1="0" y1="0" x2="34" y2="58.9"/>
      <line x1="0" y1="0" x2="0" y2="68"/>
      <line x1="0" y1="0" x2="-34" y2="58.9"/>
      <line x1="0" y1="0" x2="-58.9" y2="34"/>
      <line x1="0" y1="0" x2="-68" y2="0"/>
      <line x1="0" y1="0" x2="-58.9" y2="-34"/>
      <line x1="0" y1="0" x2="-34" y2="-58.9"/>
      <line x1="0" y1="0" x2="0" y2="-68"/>
      <line x1="0" y1="0" x2="34" y2="-58.9"/>
      <line x1="0" y1="0" x2="58.9" y2="-34"/>
    </g>
    <circle r="68" fill="none" stroke="#B9B9C2" stroke-width="6"/>
    <circle r="80" fill="none" stroke="url(#tireGrad)" stroke-width="14"/>
    <circle r="14" fill="#34343E"/>
    <circle r="7" fill="#9A9AA2"/>
  </g>

  <!-- ---------- FRONT WHEEL ---------- -->
  <g transform="translate(550,470)">
    <g stroke="#A7A7AF" stroke-width="3">
      <line x1="0" y1="0" x2="68" y2="0"/>
      <line x1="0" y1="0" x2="58.9" y2="34"/>
      <line x1="0" y1="0" x2="34" y2="58.9"/>
      <line x1="0" y1="0" x2="0" y2="68"/>
      <line x1="0" y1="0" x2="-34" y2="58.9"/>
      <line x1="0" y1="0" x2="-58.9" y2="34"/>
      <line x1="0" y1="0" x2="-68" y2="0"/>
      <line x1="0" y1="0" x2="-58.9" y2="-34"/>
      <line x1="0" y1="0" x2="-34" y2="-58.9"/>
      <line x1="0" y1="0" x2="0" y2="-68"/>
      <line x1="0" y1="0" x2="34" y2="-58.9"/>
      <line x1="0" y1="0" x2="58.9" y2="-34"/>
    </g>
    <circle r="68" fill="none" stroke="#B9B9C2" stroke-width="6"/>
    <circle r="80" fill="none" stroke="url(#tireGrad)" stroke-width="14"/>
    <circle r="14" fill="#34343E"/>
    <circle r="7" fill="#9A9AA2"/>
  </g>

  <!-- ---------- FRAME ---------- -->
  <g fill="none" stroke="#2E2E38" stroke-width="16" stroke-linecap="round" stroke-linejoin="round">
    <path d="M 200 470 L 355 465"/>          <!-- chainstay -->
    <path d="M 200 470 L 320 375"/>          <!-- seat stay -->
    <path d="M 320 375 L 325 300"/>          <!-- seat tube -->
    <path d="M 355 465 L 402 348"/>          <!-- down tube -->
    <path d="M 320 375 L 402 348"/>          <!-- top tube -->
    <path d="M 402 348 L 398 312"/>          <!-- head tube -->
  </g>

  <!-- bottom bracket + crank + pedal -->
  <circle cx="355" cy="465" r="16" fill="#2E2E38"/>
  <circle cx="355" cy="465" r="7" fill="#9A9AA2"/>
  <line x1="355" y1="465" x2="412" y2="465" stroke="#9A9AA2" stroke-width="9" stroke-linecap="round"/>
  <rect x="384" y="458" width="56" height="12" rx="6" fill="#3A3A44"/>

  <!-- ---------- SEAT ---------- -->
  <rect x="312" y="320" width="9" height="68" rx="4" fill="#9A9AA2"/>
  <path d="M 306 286 C 312 272 320 270 326 278 C 336 270 344 272 350 286 C 338 304 328 308 322 300 C 316 294 312 288 306 286 Z" fill="#E63946"/>
  <path d="M 326 286 C 326 292 326 296 326 300" stroke="#B83A3A" stroke-width="2" stroke-linecap="round"/>

  <!-- ---------- HANDLEBAR ---------- -->
  <path d="M 352 310 L 370 322 L 398 316" fill="none" stroke="#2E2E38" stroke-width="18" stroke-linecap="round"/>
  <path d="M 358 310 L 370 322" fill="none" stroke="#14141A" stroke-width="24" stroke-linecap="round"/>
  <path d="M 370 322 L 390 316" fill="none" stroke="#14141A" stroke-width="24" stroke-linecap="round"/>

  <!-- ---------- PELICAN ---------- -->
  <!-- body -->
  <ellipse cx="350" cy="400" rx="82" ry="85" fill="url(#bodyGrad)" stroke="#2E2E38" stroke-width="6"/>

  <!-- back -->
  <path d="M 288 392 C 296 320 340 300 392 310 C 416 314 428 340 428 380 C 428 410 406 428 372 428
           C 332 428 300 410 288 392 Z" fill="#34343E"/>

  <!-- wings -->
  <path d="M 296 380 C 262 344 272 296 340 296 C 356 296 372 304 386 314 C 362 340 340 366 308 388 Z" fill="#34343E"/>
  <path d="M 424 400 C 452 368 458 330 392 318 C 380 316 372 320 364 328 C 394 340 408 376 404 402 Z" fill="#34343E"/>

  <!-- legs -->
  <path d="M 336 448 L 396 462" fill="none" stroke="#F5A03C" stroke-width="13" stroke-linecap="round"/>
  <!-- far leg hint -->
  <path d="M 300 458 L 280 452" fill="none" stroke="#F5A03C" stroke-width="8" opacity="0.5" stroke-linecap="round"/>

  <!-- feet on pedal -->
  <path d="M 386 458 L 426 458 L 422 470 L 388 470 Z" fill="#34343E"/>

  <!-- neck -->
  <path d="M 352 340 L 392 258" fill="none" stroke="#34343E" stroke-width="44" stroke-linecap="round"/>

  <!-- head -->
  <ellipse cx="400" cy="246" rx="28" ry="26" fill="#34343E" stroke="#2E2E38" stroke-width="6"/>

  <!-- bill -->
  <path d="M 420 216 L 538 208 Q 550 203 556 190 Q 560 180 552 180 L 542 194 L 420 208 Z"
        fill="#F5B32E" stroke="#8A6A0F" stroke-width="2"/>
  <!-- bill ridge -->
  <path d="M 424 210 L 536 208" fill="none" stroke="#CF8D13" stroke-width="2" opacity="0.8"/>

  <!-- beak touches -->
  <path d="M 420 216 L 422 208" stroke="#8A6A0F" stroke-width="2" stroke-linecap="round"/>

  <!-- gular pouch -->
  <path d="M 418 214 C 452 214 488 226 524 238 C 534 246 536 254 528 262
           C 508 272 478 268 448 256 C 424 246 406 232 396 220 Z" fill="#E8763A"/>

  <!-- pouch shading -->
  <path d="M 424 236 C 458 236 492 246 522 254" fill="none" stroke="#C25C26" stroke-width="2" stroke-linecap="round" opacity="0.6"/>

  <!-- eye -->
  <circle cx="398" cy="240" r="5" fill="#151518"/>
  <circle cx="399.6" cy="2382" r="1.6" fill="#FFFFFF"/>
</svg>

Compare with

ricursiveAI/Ripple-65B-Preview: other attempts