A pelican riding a motorcycle, built by Kimi K3.1 Pro
Hostedvia OpenCodeOpenRouter
82tok/s
First token included
39.8Ktokens
8m 4s
$0.34
Show the code the model wroteHide the code
<svg xmlns="http://www.w3.org/2000/svg" width="1400" height="900" viewBox="0 0 1400 900" role="img" aria-labelledby="title desc" stroke-linecap="round" stroke-linejoin="round">
<title id="title">Determined pelican riding a vintage motorcycle</title>
<desc id="desc">A white pelican with an oversized golden bill and salmon gular pouch leans forward on a teal motorcycle, its wing tips wrapped around the handlebars and webbed feet planted on the pegs. Two differently sized wheels meet a ground line while a scarf and speed trails stream behind.</desc>
<defs>
<linearGradient id="sky" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#e4f0ee"/>
<stop offset="1" stop-color="#f8f2df"/>
</linearGradient>
<path id="rear-spoke" d="M386 654V560"/>
<path id="front-spoke" d="M1012 638V526"/>
</defs>
<!-- Quiet sky and a low, warm horizon -->
<rect width="1400" height="900" fill="url(#sky)"/>
<circle cx="208" cy="178" r="96" fill="#f7e6b4"/>
<circle cx="208" cy="178" r="70" fill="#f3c972"/>
<path d="M1026 153C1031 132 1050 119 1071 124C1082 99 1119 96 1135 121C1162 113 1186 130 1188 153Z" fill="#fffdf4" opacity=".82"/>
<path d="M0 783C232 778 424 785 630 782C866 779 1104 777 1400 784V900H0Z" fill="#f2e3c4"/>
<path d="M105 784H1268" fill="none" stroke="#a9b7a6" stroke-width="4"/>
<path d="M168 813H274M1116 817H1216M1181 754H1241" fill="none" stroke="#d2c6a9" stroke-width="5"/>
<ellipse cx="703" cy="791" rx="467" ry="23" fill="#afae94" opacity=".16"/>
<!-- Speed trails, kept behind the machine -->
<g fill="none" stroke="#8fafa9">
<path d="M91 574H263" stroke-width="9"/>
<path d="M54 617H230" stroke-width="6"/>
<path d="M112 666H248" stroke-width="8"/>
<path d="M158 710H270" stroke-width="5"/>
</g>
<g fill="#c2cbb7">
<ellipse cx="249" cy="754" rx="24" ry="7"/>
<ellipse cx="195" cy="766" rx="12" ry="5"/>
<ellipse cx="290" cy="771" rx="15" ry="5"/>
</g>
<!-- Rear wheel: smaller than the front wheel -->
<g>
<circle cx="386" cy="654" r="130" fill="#183b43"/>
<circle cx="386" cy="654" r="106" fill="#f7f1e2"/>
<circle cx="386" cy="654" r="101" fill="none" stroke="#9bada6" stroke-width="8"/>
<circle cx="386" cy="654" r="91" fill="none" stroke="#d3d9cb" stroke-width="3"/>
<g fill="none" stroke="#6d8580" stroke-width="4">
<use href="#rear-spoke"/>
<use href="#rear-spoke" transform="rotate(30 386 654)"/>
<use href="#rear-spoke" transform="rotate(60 386 654)"/>
<use href="#rear-spoke" transform="rotate(90 386 654)"/>
<use href="#rear-spoke" transform="rotate(120 386 654)"/>
<use href="#rear-spoke" transform="rotate(150 386 654)"/>
<use href="#rear-spoke" transform="rotate(180 386 654)"/>
<use href="#rear-spoke" transform="rotate(210 386 654)"/>
<use href="#rear-spoke" transform="rotate(240 386 654)"/>
<use href="#rear-spoke" transform="rotate(270 386 654)"/>
<use href="#rear-spoke" transform="rotate(300 386 654)"/>
<use href="#rear-spoke" transform="rotate(330 386 654)"/>
</g>
<path d="M286 592A126 126 0 0 1 445 535" fill="none" stroke="#4e6c6e" stroke-width="7"/>
<circle cx="386" cy="654" r="40" fill="#d6bd7f" stroke="#183b43" stroke-width="5"/>
<circle cx="386" cy="654" r="27" fill="#f7f1e2" stroke="#183b43" stroke-width="4"/>
<circle cx="386" cy="654" r="11" fill="#183b43"/>
<path d="M334 784H438" fill="none" stroke="#183b43" stroke-width="7"/>
</g>
<!-- Larger front wheel -->
<g>
<circle cx="1012" cy="638" r="146" fill="#183b43"/>
<circle cx="1012" cy="638" r="119" fill="#f7f1e2"/>
<circle cx="1012" cy="638" r="114" fill="none" stroke="#9bada6" stroke-width="9"/>
<circle cx="1012" cy="638" r="103" fill="none" stroke="#d3d9cb" stroke-width="3"/>
<g fill="none" stroke="#6d8580" stroke-width="4">
<use href="#front-spoke"/>
<use href="#front-spoke" transform="rotate(30 1012 638)"/>
<use href="#front-spoke" transform="rotate(60 1012 638)"/>
<use href="#front-spoke" transform="rotate(90 1012 638)"/>
<use href="#front-spoke" transform="rotate(120 1012 638)"/>
<use href="#front-spoke" transform="rotate(150 1012 638)"/>
<use href="#front-spoke" transform="rotate(180 1012 638)"/>
<use href="#front-spoke" transform="rotate(210 1012 638)"/>
<use href="#front-spoke" transform="rotate(240 1012 638)"/>
<use href="#front-spoke" transform="rotate(270 1012 638)"/>
<use href="#front-spoke" transform="rotate(300 1012 638)"/>
<use href="#front-spoke" transform="rotate(330 1012 638)"/>
</g>
<path d="M901 559A142 142 0 0 1 1078 505" fill="none" stroke="#4e6c6e" stroke-width="8"/>
<circle cx="1012" cy="638" r="47" fill="#b8c8c0" stroke="#183b43" stroke-width="5"/>
<circle cx="1012" cy="638" r="31" fill="#f7f1e2" stroke="#718983" stroke-width="4"/>
<g fill="#718983">
<circle cx="1012" cy="599" r="5"/>
<circle cx="1046" cy="618" r="5"/>
<circle cx="1046" cy="658" r="5"/>
<circle cx="1012" cy="677" r="5"/>
<circle cx="978" cy="658" r="5"/>
<circle cx="978" cy="618" r="5"/>
</g>
<circle cx="1012" cy="638" r="12" fill="#183b43"/>
<path d="M952 784H1072" fill="none" stroke="#183b43" stroke-width="7"/>
</g>
<!-- Fenders and rear swingarm -->
<path d="M265 611C277 536 325 499 389 499C454 499 502 538 518 596" fill="none" stroke="#183b43" stroke-width="25"/>
<path d="M265 611C277 536 325 499 389 499C454 499 502 538 518 596" fill="none" stroke="#4f8580" stroke-width="15"/>
<path d="M874 581C898 513 950 480 1015 480C1082 480 1129 514 1152 570" fill="none" stroke="#183b43" stroke-width="25"/>
<path d="M874 581C898 513 950 480 1015 480C1082 480 1129 514 1152 570" fill="none" stroke="#4f8580" stroke-width="15"/>
<path d="M386 654L606 585L648 620Z" fill="#628f87" stroke="#183b43" stroke-width="6"/>
<path d="M403 624L620 583M402 684L624 637" fill="none" stroke="#6f6853" stroke-width="6"/>
<circle cx="623" cy="610" r="29" fill="none" stroke="#6f6853" stroke-width="6"/>
<!-- Rear suspension -->
<path d="M493 493L470 616" fill="none" stroke="#183b43" stroke-width="18"/>
<path d="M493 493L470 616" fill="none" stroke="#b9c8bf" stroke-width="8"/>
<path d="M482 522L503 536L475 550L495 565L468 579L487 594" fill="none" stroke="#d9b96f" stroke-width="8"/>
<!-- Frame triangle and steering head -->
<g fill="none">
<path d="M500 487C625 478 746 464 852 451" stroke="#183b43" stroke-width="19"/>
<path d="M500 487C625 478 746 464 852 451" stroke="#39736f" stroke-width="10"/>
<path d="M851 458L790 613Q783 635 758 635L626 624L529 490L790 613" stroke="#183b43" stroke-width="19"/>
<path d="M851 458L790 613Q783 635 758 635L626 624L529 490L790 613" stroke="#39736f" stroke-width="9"/>
</g>
<!-- Exhaust header and rear-facing muffler -->
<path d="M725 542C785 555 808 606 778 648C753 682 702 692 639 692H568" fill="none" stroke="#183b43" stroke-width="20"/>
<path d="M725 542C785 555 808 606 778 648C753 682 702 692 639 692H568" fill="none" stroke="#b9c5ba" stroke-width="11"/>
<path d="M426 671H565C588 671 602 680 602 693C602 706 588 715 565 715H426C407 715 396 706 396 693C396 680 407 671 426 671Z" fill="#91a69e" stroke="#183b43" stroke-width="6"/>
<path d="M438 682H560" fill="none" stroke="#cbd4c8" stroke-width="5"/>
<ellipse cx="403" cy="693" rx="10" ry="15" fill="#183b43"/>
<!-- Front forks, brake and steering assembly -->
<path d="M879 438L997 638M903 436L1025 634" fill="none" stroke="#183b43" stroke-width="21"/>
<path d="M879 438L997 638M903 436L1025 634" fill="none" stroke="#bdc9bf" stroke-width="10"/>
<path d="M944 546L981 607" fill="none" stroke="#d8b66d" stroke-width="14"/>
<path d="M970 604L1000 623L990 650L963 630Z" fill="#d5b468" stroke="#183b43" stroke-width="5"/>
<circle cx="1012" cy="638" r="10" fill="#d9e0d4" stroke="#183b43" stroke-width="4"/>
<!-- Engine, cooling fins, crankcase and footpeg brackets -->
<g transform="rotate(-10 680 556)">
<path d="M638 510H715L735 589H622Z" fill="#8fa59e" stroke="#183b43" stroke-width="6"/>
<path d="M632 528H721M629 545H726M626 562H730M624 579H734" fill="none" stroke="#d6ded1" stroke-width="7"/>
<path d="M650 503H704V517H650Z" fill="#bdccc2" stroke="#183b43" stroke-width="5"/>
</g>
<path d="M628 574C650 552 705 551 731 578C757 605 744 650 710 666C675 682 629 663 616 632C607 611 612 590 628 574Z" fill="#aebfb5" stroke="#183b43" stroke-width="7"/>
<circle cx="681" cy="615" r="42" fill="#cad4c8" stroke="#183b43" stroke-width="5"/>
<circle cx="681" cy="615" r="17" fill="#66857d" stroke="#183b43" stroke-width="4"/>
<path d="M642 582L629 596M720 644L732 653" fill="none" stroke="#e5e8da" stroke-width="5"/>
<path d="M622 610L592 616M716 586L744 592" fill="none" stroke="#183b43" stroke-width="9"/>
<path d="M548 617H635M694 594H768" fill="none" stroke="#183b43" stroke-width="11"/>
<path d="M558 617H626M704 594H758" fill="none" stroke="#b6c4b9" stroke-width="4"/>
<!-- Fuel tank and saddle -->
<path d="M683 456C715 421 774 407 827 421C850 427 866 443 869 460L841 500H727C701 491 687 477 683 456Z" fill="#39736f" stroke="#183b43" stroke-width="7"/>
<path d="M707 451C739 428 788 424 824 433" fill="none" stroke="#76a59a" stroke-width="9"/>
<path d="M813 422L840 430L826 446L802 439Z" fill="#d9b86d" stroke="#183b43" stroke-width="4"/>
<ellipse cx="773" cy="418" rx="22" ry="8" fill="#bdc9be" stroke="#183b43" stroke-width="4"/>
<path d="M450 472C511 451 628 451 715 470L704 497H478C453 497 439 489 450 472Z" fill="#714a3c" stroke="#183b43" stroke-width="7"/>
<path d="M477 473C538 462 625 463 685 475" fill="none" stroke="#a87556" stroke-width="6"/>
<path d="M484 499H692" fill="none" stroke="#183b43" stroke-width="8"/>
<!-- Handlebars, grips, controls and headlamp -->
<path d="M864 454L884 405L873 371Q870 359 884 356L925 348L958 360" fill="none" stroke="#183b43" stroke-width="17"/>
<path d="M864 454L884 405L873 371Q870 359 884 356L925 348L958 360" fill="none" stroke="#b9c8bf" stroke-width="8"/>
<path d="M929 350L962 362" fill="none" stroke="#183b43" stroke-width="19"/>
<path d="M932 352L959 361" fill="none" stroke="#765345" stroke-width="10"/>
<path d="M936 371Q951 384 969 374" fill="none" stroke="#183b43" stroke-width="4"/>
<ellipse cx="885" cy="397" rx="22" ry="11" transform="rotate(-15 885 397)" fill="#78978e" stroke="#183b43" stroke-width="5"/>
<path d="M893 420L913 431" fill="none" stroke="#183b43" stroke-width="9"/>
<circle cx="925" cy="443" r="37" fill="#183b43"/>
<circle cx="929" cy="443" r="27" fill="#f6d787" stroke="#b8c5b8" stroke-width="5"/>
<path d="M917 431Q929 421 940 432" fill="none" stroke="#fff3c4" stroke-width="6"/>
<path d="M937 480L957 491" fill="none" stroke="#183b43" stroke-width="6"/>
<ellipse cx="963" cy="493" rx="13" ry="8" fill="#d76b4d" stroke="#183b43" stroke-width="4"/>
<!-- Wind-blown scarf ribbons behind the rider -->
<path d="M710 282C658 266 611 239 557 243L580 263L548 274C603 292 655 306 707 306Z" fill="#c85d47" stroke="#183b43" stroke-width="5"/>
<path d="M706 302C657 302 616 317 574 314L591 330L568 344C620 345 668 331 715 318Z" fill="#d87351" stroke="#183b43" stroke-width="5"/>
<path d="M579 256C615 262 649 279 678 287" fill="none" stroke="#ec9a6d" stroke-width="5"/>
<!-- Short tail and the far-side wing -->
<path d="M501 385C465 372 433 348 405 346C415 378 439 408 480 427Z" fill="#f9f8ed" stroke="#183b43" stroke-width="6"/>
<path d="M489 412C451 409 420 396 393 402C418 429 451 443 491 439Z" fill="#e0e7df" stroke="#183b43" stroke-width="6"/>
<path d="M673 350C741 343 809 385 879 355L907 342C918 337 928 346 923 356L909 368C837 405 776 414 703 387Z" fill="#cfddd7" stroke="#183b43" stroke-width="6"/>
<path d="M887 354L907 350" fill="none" stroke="#718a83" stroke-width="4"/>
<!-- Far leg and webbed foot on the far peg -->
<path d="M688 462C700 498 721 528 714 554L705 575" fill="none" stroke="#183b43" stroke-width="21"/>
<path d="M688 462C700 498 721 528 714 554L705 575" fill="none" stroke="#d88b4c" stroke-width="12"/>
<path d="M695 562C706 559 717 563 724 571L753 570L778 579Q783 583 777 587L754 586L769 597Q771 603 765 605L738 593L743 607Q742 613 736 609L715 591L700 594L684 588Q679 584 685 580L697 574Z" fill="#dfa058" stroke="#183b43" stroke-width="5"/>
<path d="M718 574L754 586M714 581L738 593" fill="none" stroke="#b87443" stroke-width="3"/>
<!-- Near leg, kept below the belly and on the near peg -->
<path d="M565 465C577 508 555 548 568 579L578 596" fill="none" stroke="#183b43" stroke-width="23"/>
<path d="M565 465C577 508 555 548 568 579L578 596" fill="none" stroke="#edaa58" stroke-width="14"/>
<path d="M558 581C572 578 583 582 592 591L627 590L657 600Q662 605 655 609L628 608L646 620Q649 626 642 629L610 615L616 631Q615 638 608 634L584 613L567 616L547 610Q541 606 547 601L560 594Z" fill="#f2ae59" stroke="#183b43" stroke-width="5"/>
<path d="M589 595L628 608M583 603L610 615" fill="none" stroke="#c78043" stroke-width="3"/>
<!-- Long curved neck and head -->
<path d="M790 205C774 185 755 176 737 181C753 190 765 205 781 217Z" fill="#f9f8ed" stroke="#183b43" stroke-width="5"/>
<path d="M805 201C793 179 779 168 763 168C772 185 782 200 795 211Z" fill="#fffdf4" stroke="#183b43" stroke-width="5"/>
<path d="M676 402C700 361 682 321 704 278C721 245 752 221 780 204C808 187 843 193 860 216C879 242 865 273 841 287C818 300 794 306 786 335C775 372 802 398 786 426C769 456 713 454 680 430Z" fill="#fffdf4" stroke="#183b43" stroke-width="7"/>
<path d="M777 316C764 357 789 393 774 416C760 437 728 439 704 430C738 427 753 407 752 378C751 351 757 331 777 316Z" fill="#dfe7df"/>
<!-- Scarf collar and knot -->
<path d="M700 278C728 292 759 299 793 297L786 322C751 321 720 310 695 296Z" fill="#c85d47" stroke="#183b43" stroke-width="5"/>
<path d="M704 294C716 292 726 302 723 314C720 325 705 328 697 318C691 309 695 299 704 294Z" fill="#d97653" stroke="#183b43" stroke-width="4"/>
<!-- Gular pouch, then the long upper bill -->
<path d="M834 265C918 280 1024 302 1118 306C1082 343 1022 367 962 365C899 363 851 327 834 265Z" fill="#f2a172" stroke="#183b43" stroke-width="6"/>
<path d="M874 315C926 345 1002 352 1070 333C1038 354 999 366 960 365C922 364 891 346 874 315Z" fill="#dc7f60"/>
<path d="M831 234C916 230 1026 259 1122 294C1134 299 1132 308 1118 311C1018 306 919 289 832 273Z" fill="#f3b45f" stroke="#183b43" stroke-width="6"/>
<path d="M853 246C939 249 1022 270 1098 296" fill="none" stroke="#ffd88b" stroke-width="6"/>
<path d="M1111 291Q1135 297 1122 311L1103 308Q1116 302 1111 291Z" fill="#d7874c"/>
<ellipse cx="872" cy="254" rx="10" ry="4" transform="rotate(9 872 254)" fill="#9d693f"/>
<!-- Determined eye and brow -->
<path d="M807 215L838 223" fill="none" stroke="#183b43" stroke-width="7"/>
<circle cx="828" cy="233" r="10" fill="#183b43"/>
<circle cx="832" cy="229" r="3" fill="#fffdf4"/>
<path d="M842 253Q850 259 854 270" fill="none" stroke="#a4b5ac" stroke-width="4"/>
<!-- Plump body over the saddle -->
<path d="M492 382C519 322 583 299 650 306C715 313 767 352 785 408C803 462 770 505 708 521C640 539 551 526 497 493C454 466 451 423 492 382Z" fill="#fffdf4" stroke="#183b43" stroke-width="7"/>
<path d="M754 394C779 450 743 486 692 499C627 515 559 503 512 480C574 490 643 478 693 457C723 444 742 422 754 394Z" fill="#dfe7df"/>
<path d="M504 374C530 337 572 322 612 321" fill="none" stroke="#ffffff" stroke-width="12"/>
<path d="M499 478C535 502 590 513 639 511" fill="none" stroke="#bacac1" stroke-width="4"/>
<!-- Near wing reaches forward; primary feathers curl over the grip -->
<path d="M573 354C624 330 678 343 726 376C777 411 823 411 882 381L920 355C931 347 944 350 949 360C954 370 947 381 936 384L916 388C862 432 810 459 750 452C682 445 624 414 575 388Z" fill="#fffdf4" stroke="#183b43" stroke-width="7"/>
<path d="M605 388C655 414 704 435 756 438C813 441 862 417 908 383L916 388C862 432 810 459 750 452C692 446 641 423 605 388Z" fill="#dfe7df"/>
<path d="M920 356Q934 363 936 381M906 366Q920 373 920 388M895 375Q905 381 907 394" fill="none" stroke="#789189" stroke-width="4"/>
<path d="M627 365C670 367 710 393 746 414" fill="none" stroke="#ffffff" stroke-width="8"/>
<!-- Small grounding accents in front of the contact patches -->
<path d="M299 801H459M937 802H1090" fill="none" stroke="#c8bfa5" stroke-width="4"/>
</svg>Same prompt, other models
One email when a new model lands on the board or in the showcase. Unsubscribe anytime.