A pelican riding a motorcycle, built by GPT-6.1 Sol
Hostedvia Codex CLIOpenRouter
Show the code the model wroteHide the code
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="900" viewBox="0 0 1200 900" role="img" aria-labelledby="title description">
<title id="title">Full beak ahead</title>
<desc id="description">A determined white pelican leans into a ride on a red vintage motorcycle. Its wings curl around the handlebars and its orange webbed feet rest on the foot pegs. A huge golden bill and peach throat pouch lead the way, with speed lines trailing the smaller rear wheel. Both tires meet the road beneath a pale blue sky and warm sun.</desc>
<!-- Flat colors throughout. Light falls from the upper left. -->
<rect width="1200" height="900" fill="#f8f3e8"/>
<path d="M163 665C92 551 126 367 244 234C348 116 575 99 765 157C964 218 1095 385 1080 547C1075 597 1052 643 1011 687Z" fill="#e0eeeb"/>
<circle cx="286" cy="249" r="65" fill="#efc976"/>
<path d="M899 184C900 165 915 150 934 152C944 129 981 132 987 155C1009 149 1030 164 1029 184Z" fill="#f8f3e8"/>
<path d="M170 747H1061" stroke="#283a3d" stroke-width="5" stroke-linecap="round"/>
<path d="M198 771H294M922 771H1000" stroke="#c6d3cc" stroke-width="5" stroke-linecap="round"/>
<ellipse cx="600" cy="746" rx="355" ry="15" fill="#d7ddd3"/>
<!-- Motion trails sit behind the rear tire. -->
<g fill="none" stroke="#63827c" stroke-linecap="round">
<path d="M122 565H238M164 601H220M91 636H230" stroke-width="7"/>
<path d="M179 677H227M143 707H247" stroke-width="5"/>
</g>
<g stroke="#283a3d" stroke-linecap="round" stroke-linejoin="round">
<!-- Far controls and far wing, before the rider and tank. -->
<path d="M734 461L713 376L747 358" fill="none" stroke-width="10"/>
<path d="M733 357L765 357" stroke-width="13"/>
<path d="M754 356L780 348" fill="none" stroke-width="4"/>
<path d="M724 365L725 320" fill="none" stroke-width="5"/>
<ellipse cx="724" cy="310" rx="22" ry="14" fill="#b7c9c7" stroke-width="4"/>
<path d="M552 363C590 326 625 330 655 343L726 347C743 344 760 347 764 355C767 364 755 373 746 369L737 361C705 377 659 388 613 392Z" fill="#c9d9d6" stroke-width="5"/>
<path d="M744 349L746 359M753 350L755 360" fill="none" stroke-width="3"/>
<!-- Wheels have unequal radii, but share the ground at y=746. -->
<g id="rear-wheel">
<circle cx="350" cy="650" r="96" fill="#283a3d" stroke-width="5"/>
<path d="M273 620A82 82 0 0 1 354 568" fill="none" stroke="#536367" stroke-width="5"/>
<circle cx="350" cy="650" r="70" fill="#b5c7c3" stroke="#f8f3e8" stroke-width="6"/>
<circle cx="350" cy="650" r="58" fill="#e0eeeb" stroke-width="3"/>
<g fill="none" stroke="#718d88" stroke-width="3">
<path d="M350 592V708M292 650H408M309 609L391 691M309 691L391 609M328 596L372 704M296 628L404 672M296 672L404 628M328 704L372 596"/>
</g>
<circle cx="350" cy="650" r="22" fill="#7f9891" stroke-width="4"/>
<circle cx="350" cy="650" r="8" fill="#f8f3e8" stroke-width="3"/>
<path d="M260 651L264 664M266 680L273 689M287 709L299 715M349 738H361M405 721L415 713" fill="none" stroke="#536367" stroke-width="4"/>
</g>
<g id="front-wheel">
<circle cx="855" cy="636" r="110" fill="#283a3d" stroke-width="5"/>
<path d="M766 610A95 95 0 0 1 861 541" fill="none" stroke="#536367" stroke-width="5"/>
<circle cx="855" cy="636" r="82" fill="#b5c7c3" stroke="#f8f3e8" stroke-width="6"/>
<circle cx="855" cy="636" r="68" fill="#e0eeeb" stroke-width="3"/>
<g fill="none" stroke="#718d88" stroke-width="3">
<path d="M855 568V704M787 636H923M807 588L903 684M807 684L903 588M829 573L881 699M792 610L918 662M792 662L918 610M829 699L881 573"/>
</g>
<circle cx="855" cy="636" r="37" fill="#a2b7b1" stroke-width="3"/>
<circle cx="855" cy="636" r="24" fill="#d8e2d9" stroke-width="3"/>
<g fill="#283a3d" stroke="none">
<circle cx="855" cy="606" r="3"/><circle cx="881" cy="621" r="3"/><circle cx="881" cy="651" r="3"/>
<circle cx="855" cy="666" r="3"/><circle cx="829" cy="651" r="3"/><circle cx="829" cy="621" r="3"/>
</g>
<path d="M751 636L754 650M765 686L772 696M811 731L824 735M902 729L914 723M948 677L953 665" fill="none" stroke="#536367" stroke-width="4"/>
</g>
<!-- Fenders, suspension, chain and the connected chassis. -->
<path d="M253 587C291 529 374 520 426 565L412 583C366 548 308 559 274 601Z" fill="#bc4e3e" stroke-width="5"/>
<path d="M276 576C312 543 366 540 403 563" fill="none" stroke="#f1926c" stroke-width="5"/>
<path d="M743 572C792 511 885 507 943 559L930 575C879 532 801 539 759 585Z" fill="#bc4e3e" stroke-width="5"/>
<path d="M768 556C809 525 874 523 917 550" fill="none" stroke="#f1926c" stroke-width="5"/>
<path d="M428 504L364 640" fill="none" stroke-width="15"/>
<path d="M421 517L378 610" fill="none" stroke="#a3bab4" stroke-width="10"/>
<path d="M415 526L428 532M410 537L423 543M405 548L418 554M400 559L413 565M395 570L408 576M390 581L403 587M385 592L398 598" fill="none" stroke-width="4"/>
<path d="M350 650L560 608L465 502L737 463L643 611L560 608L465 502" fill="none" stroke-width="15"/>
<path d="M466 502L736 463L643 611H559Z" fill="none" stroke="#567d74" stroke-width="7"/>
<path d="M350 650L560 608" fill="none" stroke="#7e9a90" stroke-width="8"/>
<path d="M348 632L556 588Q587 588 582 611L360 669Q335 674 331 651Q329 637 348 632Z" fill="none" stroke-width="5"/>
<path d="M356 633L555 591M363 666L565 616" fill="none" stroke="#a5aaa0" stroke-width="2" stroke-dasharray="4 6"/>
<!-- The far shin passes behind the engine. -->
<path d="M541 470L613 513L665 569" fill="none" stroke-width="16"/>
<path d="M541 470L613 513L665 569" fill="none" stroke="#d69d49" stroke-width="9"/>
<!-- Engine, gearbox, exhaust, fuel tank and saddle. -->
<path d="M572 502L620 492L651 550L604 569Z" fill="#94aaa2" stroke-width="5"/>
<path d="M576 514L625 504M581 526L631 516M587 538L637 528M593 550L643 540" fill="none" stroke-width="5"/>
<path d="M540 526L577 516L606 563L568 580Z" fill="#c0cec4" stroke-width="5"/>
<path d="M545 538L582 528M551 549L588 539M557 560L594 550" fill="none" stroke-width="5"/>
<path d="M535 564C555 551 585 554 601 572L642 570L653 611L624 633H546C520 618 515 582 535 564Z" fill="#88a49a" stroke-width="5"/>
<circle cx="565" cy="598" r="27" fill="#c0cec4" stroke-width="4"/>
<circle cx="565" cy="598" r="11" fill="#879e95" stroke-width="3"/>
<path d="M615 588H631M615 601H635" fill="none" stroke="#dce4d7" stroke-width="4"/>
<path d="M648 547C683 570 697 620 665 642L431 669" fill="none" stroke-width="17"/>
<path d="M648 547C683 570 697 620 665 642L431 669" fill="none" stroke="#b8c9bf" stroke-width="10"/>
<path d="M305 658L458 641L463 665L310 684Q294 673 305 658Z" fill="#a2b8ae" stroke-width="5"/>
<path d="M318 661L444 648" fill="none" stroke="#e5ebe0" stroke-width="4"/>
<path d="M304 661L309 681" fill="none" stroke-width="7"/>
<!-- The far foot emerges beside the motor onto its own frame-mounted peg. -->
<path d="M643 611L671 598H710" fill="none" stroke-width="7"/>
<path d="M658 562L672 563L681 578L707 584L702 595L683 589L672 597L659 589L648 586Z" fill="#d99349" stroke-width="4"/>
<path d="M667 574L672 588M667 574L686 583" fill="none" stroke="#b57b41" stroke-width="2.5"/>
<path d="M552 455C568 416 607 397 644 403C674 407 700 426 720 456L697 492L577 500Z" fill="#cf5b44" stroke-width="5"/>
<path d="M567 457C601 463 651 466 710 450L697 492L577 500Z" fill="#ad4236" stroke="none"/>
<path d="M575 443C594 414 626 410 649 419" fill="none" stroke="#f49970" stroke-width="7"/>
<path d="M552 455C568 416 607 397 644 403C674 407 700 426 720 456L697 492L577 500Z" fill="none" stroke-width="5"/>
<path d="M622 401L638 400" fill="none" stroke-width="8"/>
<path d="M617 448L669 445L650 463L619 466Z" fill="#efc976" stroke-width="3"/>
<path d="M384 484C428 477 484 481 548 489L558 501C502 510 439 510 386 505Q374 496 384 484Z" fill="#493e39" stroke-width="5"/>
<path d="M394 489C435 486 487 489 538 495" fill="none" stroke="#8a6d57" stroke-width="4"/>
<path d="M258 559L248 575L269 581L278 566Z" fill="#c44d3d" stroke-width="4"/>
<!-- Fork tubes meet the front axle; the steering stem meets the frame. -->
<path d="M736 448L855 636M752 445L870 629" fill="none" stroke-width="11"/>
<path d="M737 450L810 566M753 447L826 563" fill="none" stroke="#d1ddd1" stroke-width="6"/>
<path d="M810 566L855 636M826 563L868 629" fill="none" stroke="#7d9e92" stroke-width="10"/>
<path d="M727 451L759 438M736 466L767 452" fill="none" stroke-width="8"/>
<circle cx="855" cy="636" r="10" fill="#f8f3e8" stroke-width="4"/>
<path d="M764 437L798 428" fill="none" stroke-width="8"/>
<path d="M779 404L805 401Q831 425 813 451L785 450Q765 430 779 404Z" fill="#90a99f" stroke-width="5"/>
<ellipse cx="808" cy="427" rx="15" ry="25" fill="#efc976" stroke-width="5"/>
<path d="M807 410Q817 425 810 438" fill="none" stroke="#fff0bc" stroke-width="5"/>
<path d="M748 459L727 410L750 391L776 392" fill="none" stroke-width="9"/>
<path d="M755 391H784" fill="none" stroke-width="13"/>
<path d="M777 394L797 388" fill="none" stroke-width="4"/>
<path d="M781 401C789 453 743 473 691 505" fill="none" stroke-width="3"/>
<!-- Short tail and plump body settle onto the saddle. -->
<path d="M376 406L308 385L323 411L303 410L350 449L388 447Z" fill="#fdfbf0" stroke-width="5"/>
<path d="M325 411L357 427M335 400L365 416" fill="none" stroke="#a9beb8" stroke-width="3"/>
<path d="M371 374C414 333 496 330 550 353C581 364 598 386 607 414C609 453 561 483 507 491C465 501 405 496 373 474C343 454 339 406 371 374Z" fill="#fdfbf0" stroke-width="5"/>
<path d="M350 428C370 460 411 474 461 471C523 471 568 444 602 414C607 453 561 483 507 491C465 501 405 496 373 474C357 463 349 446 350 428Z" fill="#d2dfd8" stroke="none"/>
<path d="M371 374C414 333 496 330 550 353C581 364 598 386 607 414C609 453 561 483 507 491C465 501 405 496 373 474C343 454 339 406 371 374Z" fill="none" stroke-width="5"/>
<path d="M370 406C380 376 409 364 438 360" fill="none" stroke="#fffef8" stroke-width="8"/>
<!-- S-curved neck leans forward, leaving the tank visible beneath. -->
<path d="M534 369C550 351 554 329 552 306C548 267 570 235 604 219C620 198 656 196 684 209C705 218 714 239 705 258C695 278 668 282 648 273C620 270 603 291 612 312C623 339 647 358 643 385C638 407 617 423 591 426" fill="#fdfbf0" stroke-width="5"/>
<path d="M654 273C624 265 603 289 612 312C623 339 647 358 643 385C638 407 617 423 591 426L570 414C617 392 617 378 599 350C579 320 580 302 591 282C607 251 632 246 654 273Z" fill="#d2dfd8" stroke="none"/>
<path d="M648 273C620 270 603 291 612 312C623 339 647 358 643 385C638 407 617 423 591 426" fill="none" stroke-width="5"/>
<path d="M568 305C564 277 579 252 602 241" fill="none" stroke="#fffef8" stroke-width="7"/>
<path d="M608 216L591 204L621 207L616 191L641 204" fill="#fdfbf0" stroke-width="4"/>
<!-- The unmistakable bill: throat pouch first, upper bill second. -->
<path d="M689 245L997 259C973 277 948 294 921 310C876 338 829 350 786 334C741 318 711 292 689 245Z" fill="#e7ab70" stroke-width="5"/>
<path d="M716 267C741 294 766 309 795 316C846 331 905 308 967 280C952 293 936 301 921 310C876 338 829 350 786 334C756 323 733 307 716 267Z" fill="#d68b63" stroke="none"/>
<path d="M741 280C765 303 787 313 815 314" fill="none" stroke="#f6ca8d" stroke-width="6"/>
<path d="M689 245L997 259C973 277 948 294 921 310C876 338 829 350 786 334C741 318 711 292 689 245Z" fill="none" stroke-width="5"/>
<path d="M689 231C772 226 883 237 988 251L1011 258L997 273L981 268L703 259Z" fill="#efbc54" stroke-width="5"/>
<path d="M710 237C785 236 883 244 966 255" fill="none" stroke="#ffe298" stroke-width="6"/>
<path d="M705 256L984 264" fill="none" stroke="#aa733c" stroke-width="3"/>
<path d="M988 252L1011 258L997 273L983 267Z" fill="#d58143" stroke-width="3"/>
<path d="M726 241L742 242" fill="none" stroke="#aa733c" stroke-width="3"/>
<!-- A narrowed, forward-looking eye gives the rider intent. -->
<path d="M658 226Q674 221 687 231Q676 247 661 237Z" fill="#efc976" stroke-width="3"/>
<ellipse cx="676" cy="233" rx="5" ry="7" fill="#283a3d" stroke="none"/>
<circle cx="677" cy="230" r="1.7" fill="#fdfbf0" stroke="none"/>
<path d="M653 216L687 226" fill="none" stroke-width="6"/>
<path d="M652 246L661 249" fill="none" stroke="#a9beb8" stroke-width="3"/>
<!-- Near leg crosses the motor; its webbed foot rests on the peg. -->
<path d="M497 484L483 530L531 588" fill="none" stroke-width="19"/>
<path d="M497 484L483 530L531 588" fill="none" stroke="#e9b354" stroke-width="12"/>
<path d="M489 508L499 511M485 519L495 522M495 542L504 536M503 552L512 546M511 562L520 556" fill="none" stroke="#b98241" stroke-width="2.5"/>
<path d="M526 581L540 581L547 594L574 602L570 613L551 609L540 616L527 608L512 607Z" fill="#efb453" stroke-width="4"/>
<path d="M535 592L540 607M535 592L554 601" fill="none" stroke="#c58b42" stroke-width="2.5"/>
<path d="M524 617H579" fill="none" stroke-width="9"/>
<path d="M560 617L577 592" fill="none" stroke-width="5"/>
<!-- Near wing reaches past the breast, curling around the visible grip. -->
<path d="M425 374C461 352 500 365 530 389C562 411 591 426 624 426C657 425 696 399 742 386C754 381 771 381 778 389C783 396 779 409 773 413C767 416 759 410 763 404L765 396C757 397 750 399 743 404C700 435 661 456 619 459C557 467 489 445 447 416C425 402 412 385 425 374Z" fill="#fdfbf0" stroke-width="5"/>
<path d="M437 401C486 428 548 447 610 443C668 441 712 414 745 398L763 392L765 396C757 397 750 399 743 404C700 435 661 456 619 459C557 467 489 445 447 416Z" fill="#d2dfd8" stroke="none"/>
<path d="M425 374C461 352 500 365 530 389C562 411 591 426 624 426C657 425 696 399 742 386C754 381 771 381 778 389C783 396 779 409 773 413C767 416 759 410 763 404L765 396C757 397 750 399 743 404C700 435 661 456 619 459C557 467 489 445 447 416C425 402 412 385 425 374Z" fill="none" stroke-width="5"/>
<path d="M453 381C475 380 498 393 517 405M445 397C474 416 499 423 524 426M479 415C516 438 557 446 587 446M520 423C544 438 571 439 595 438" fill="none" stroke="#a0b8b0" stroke-width="3"/>
<path d="M747 386Q756 390 755 399M757 384Q767 388 766 397" fill="none" stroke-width="3"/>
</g>
<!-- A few road marks keep the composition moving. -->
<path d="M402 801H544M572 801H604M671 801H803" fill="none" stroke="#c6d3cc" stroke-width="5" stroke-linecap="round"/>
</svg>Same prompt, other models
One email when a new model lands on the board or in the showcase. Unsubscribe anytime.