Files
flatrender/services/remotion/public/illustrations/dicebear/openpeeps-26.svg
T
soroush.asadi cb6512fee3 feat(remotion): asset-library catalog + Phase 0 (license firewall, @remotion/lottie, 30 CC0 characters)
- docs/ASSET_LIBRARY.md: curated catalog from the asset sweep (91 sources -> 62
  usable) + completeness-critic reality check; clean CC0/MIT tier, license/geo
  traps, and the 2.5D layered-scene plan (sky->room->furniture->device->character
  ->grain) to fix the "naked scene".
- deps: add @remotion/lottie@4.0.290 (runtime) + DiceBear (build-time devDep).
- scripts/gen-dicebear.mjs: generate 30 CC0 Open-Peeps characters OFFLINE (no
  runtime CDN) into public/illustrations/dicebear/ + a per-file assets.json ledger.
- scripts/check-assets.mjs: license-firewall CI guard — fails on any un-ledgered
  vendored asset.
- AssetSheet dev composition: proves vendored SVG -> staticFile() -> Remotion render
  (30 real characters render cleanly).
- NOTE: GitHub (Open Peeps/IRA/Notion git clones) + Gumroad (Lukasz) are geo-blocked
  headless here; those + Humaaans (Figma export) need a manual/mirror fetch.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 18:59:03 +03:30

1 line
10 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 704 704" fill="none" shape-rendering="auto" width="400" height="400"><metadata xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/"><rdf:RDF><rdf:Description><dc:title>Open Peeps</dc:title><dc:creator>Pablo Stanley</dc:creator><dc:source xsi:type="dcterms:URI">https://www.openpeeps.com/</dc:source><dcterms:license xsi:type="dcterms:URI">https://creativecommons.org/publicdomain/zero/1.0/</dcterms:license><dc:rights>Remix of „Open Peeps” (https://www.openpeeps.com/) by „Pablo Stanley”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)</dc:rights></rdf:Description></rdf:RDF></metadata><mask id="cuon81vn"><rect width="704" height="704" rx="0" ry="0" x="0" y="0" fill="#fff" /></mask><g mask="url(#cuon81vn)"><g fill-rule="evenodd" clip-rule="evenodd"><path d="M705.3 1074a2351.1 2351.1 0 0 1-15.6-101c-1-7.7-2.5-16.4 2.7-22 7.3-8 14-14.8 14.8-26.2.8-10.7-2.8-22.4-5-32.8a809.4 809.4 0 0 0-17.3-64.7c-6.6-21.7-13.9-43.2-21.3-64.6-6.9-20-13.5-40.3-22.5-59.5-17-36.5-46-63.5-81.6-81.6-9-4.5-27-20.5-36.3-24-8.5-3.4-8.5 6.3-16.9 2.6-6.7-2.9-13-6.7-16.7-13.2-4-7-14.3-16.9-15.9-25-3.3-17.4.3-32.2-12-45.3a90 90 0 0 0-41.1-23.8c-33.7-9.3-78.5-2.8-98.8 28.5-9.7 14.9-13 33-26.2 45.1-11.4 10.7-8.8 18-23.6 23.4-.9.3-23.6-4.5-24.4-4.2-16.2-3.5-31.7 6.2-46.5 11.8a325.4 325.4 0 0 0-63 32.3 399.2 399.2 0 0 0-102.3 98.5 482.5 482.5 0 0 0-76.4 161c-1.7 6.4-3.5 13-1.5 19.4 1.7 5.3 5.4 9.2 9.8 12.4 6 4.3 18 7 17.7 15.7-.1 6.6-2.4 13.5-3.5 20-1.3 7.7-2.3 15.5-3.4 23.2-4.8 35.4-8.6 71-10.3 106.6a920 920 0 0 0-.5 106c.1 2.3.8 4.5 2 6.2-1 .4-1.2 2.4.1 2.7l2.7.5a12 12 0 0 0 7 2.4l5.5.2c19.3 4 38.6 7.9 58.1 10.8 23.8 3.5 47.6 6.3 71.5 8.7 49.2 4.8 98 3.2 147.1.6a1877 1877 0 0 1 147.4-2c49.2 1.4 98.4 3.5 147.6 4.4 55 1 110-.5 164.8-5 7.5-.5 12.2-6.5 10.7-14-8.9-44.7-19-89.1-27-134Z" fill="#ae5d29"/><path d="m201 597.5 1.2-.4c14.5-5.7 29.6-14.8 45.4-11.4.5-.2 10.8 1.9 17.9 3.2l-6.7 7L247 598c40.7 67.1 88.8 100.7 144.3 100.7 55.5 0 97.7-33.6 126.4-100.7l4-1c.4 0 1 .2 1.5.4 9.3 3.6 27.4 19.6 36.3 24.1 35.6 18 64.5 45 81.6 81.6 8.7 18.6 15.2 38 21.8 57.5l.7 2c7.4 21.4 14.7 43 21.3 64.6 6.3 20.4 12 41 16.6 61.8l.7 2.9c2.2 10.4 5.8 22 5 32.8a29 29 0 0 1-3 10.7l-80.4 29 38.4 261.3c-35.1 1.5-70.3 2-105.5 1.3-49.2-.9-98.4-3-147.6-4.3-47.7-1.2-95.3-.7-143 1.7l-12 .6a946.3 946.3 0 0 1-139.5-1l-3.1-.3v-38.3l16.3-212.9-83-15.6-81.3-39.5a21.7 21.7 0 0 1-5.6-8.8c-1.9-6-.5-12 1-18l.5-1.3a492.8 492.8 0 0 1 76.4-161A399.3 399.3 0 0 1 138 629.7c19.8-13 40.9-23.9 63-32.3Z" fill="#8fa7df"/><path d="M232.2 584.6c5.1-.3 10.3.6 15.4 1 .4.1.6.8 0 .9-9 1.9-18 4.5-26.9 7.1l-3.8 1.2c-10 3-19.8 6-29.6 10-19.4 7.9-37.8 18.5-54.8 30.8C67.2 682.8 20 754.3-9.9 828.3a526 526 0 0 0-24.3 77c-.4 1.6-2 5.4-1 7 .7 1.3 3.6 2.1 5 2.9l4.5 2.3 25.2 12.9 2.3 1.1c38 18.6 78.4 34.4 121 35.5l.4-3.7a342 342 0 0 1 9.9-60c.3-1 1.6-.6 1.7.3 3 23.1 2 46.4 1 69.7-1.8 41-4.3 82.2-6.5 123.3-1.2 20.6-2.6 41-3.9 61.7-1.3 20.5-1.7 41.6-4.7 62-.6 4.6-6 7-10 6.6-4.4-.5-7.9-4.5-8-9 0-11.9 1.5-24 2.4-35.8l2.5-33.8c3.1-41.1 6.8-82.2 10.2-123.3a4771 4771 0 0 1 3.8-43.7C76.4 979.8 34.2 963-6.1 943.5c-.6 13.2-2 26.5-3.4 39.6-3.8 36.8-7.1 73.6-9.6 110.5a2254.2 2254.2 0 0 0-4.2 92.7l-.2 7c0 4.4-.5 8.5-4.3 11.7-3.7 3.3-8.9 3.5-12.6 0-5-4.6-4.2-10.9-4-17.1a1675.6 1675.6 0 0 1 1.8-47.2 1321 1321 0 0 1 10.5-109.5l2-14c3.5-26 7.5-52.7 15.5-77.9-3.1-1.5-6.2-3-9.3-4.7-5.5-2.7-11.2-5.4-16.6-8.4-4.2-2.5-7.9-5.8-9-10.8-1.4-5.5.6-11.5 2-16.9v-.4a502 502 0 0 1 26.6-80 523.2 523.2 0 0 1 67.8-117 353.8 353.8 0 0 1 88.7-83.3 239 239 0 0 1 53.8-25.7 142.6 142.6 0 0 1 42.8-7.5Zm90.1-66c6-6.5 18.1.2 15.2 8.8a108.2 108.2 0 0 1-34.7 52A79.4 79.4 0 0 1 247 598l1.7 2.4a321.1 321.1 0 0 0 46.1 52.6c36 31.2 84.8 48 132 36 37.1-9.4 69.8-38.8 79.4-76.2-1.3.6-3 .9-4.8.5-7.7-1.7-15.3-9.8-20.3-15.6-5.3-6.3-9.5-13-12.6-20.7-5.6-14-7.4-32.1.3-45.7 1-1.7 3-.7 3.3 1l.3 2.5c1.5 12.7 3.3 25 9.3 36.6a76 76 0 0 0 18.2 23.1c2.6 2 5.8 3.6 8.1 6l.5.4c.6-5 4.1-7.3 7.6-7.2 3.3.2 7.3 1.6 8.8 2.3l.1.1a341 341 0 0 1 65.1 42 259 259 0 0 1 88.4 129c7.5 25.3 11.8 51.4 16.3 77.4l2.8 16c4.2 23.9 8.9 48.4 18.4 70.7 2.5 5.7.6 11.1-5.5 13.4A1493 1493 0 0 1 688 953c3.7 16 6 32.5 8.7 48.5 6 34.1 13.2 68 19.4 102 3.2 17.5 6.1 35 9.3 52.3l4.7 25.2 2.4 13.6.1.7c.5 2.4 1 4.9.4 7.3-.8 2.7-2.9 4.6-4.8 6.6-1.6 1.6-3.8 1.6-5.7.7l-.7-.3c-3.4-1.6-6-3.2-7.3-7-.7-2.5-1-5.2-1.5-7.7a3535.6 3535.6 0 0 1-7.8-43.6l-1.6-9.1c-5.2-31.4-10.2-62.9-12.8-94.5-1-14-2.3-28.1-3.5-42.2l-.9-10.5c-1.1-13.3-2.5-27-2.7-40.5l-4.5 1.6L657 964c-5.5 2-12.5 6-18.4 5.2-2.9-.3-5-1.2-6.8-2.9 2 28.8 4.8 57.4 8.5 86a1965.7 1965.7 0 0 0 22 135c.6 3.2 1.4 6.4 1.9 9.6.5 3.7-.5 5.9-2.5 9-1.7 2.4-5 3.7-7.8 2-3.6-2.3-5.5-4.3-6.5-8.4-1-3.7-1.6-7.6-2.3-11.4a1654.2 1654.2 0 0 1-11.4-65.2c-7.8-52-12.7-104.4-15.2-156.8a1388 1388 0 0 1-1.4-77.8c0-13.3.5-26.6 1.4-39.9 1-13.4 3-26.5 4.8-39.8 0-.5.7-.5.7 0 .8 14.9 2.1 29.8 2.8 44.7.6 14.3.9 28.5 1.4 42.8.6 18.7 1.5 37.5 2.7 56.2a9.6 9.6 0 0 1 8.5-3.1c4.7-1 9.7-3.4 14.1-5l16.8-5.5 26.4-8.7a679 679 0 0 1-18-80.8l-2-12.3c-4-24.2-8.5-48.5-15.8-72a229.8 229.8 0 0 0-34.8-68.2 370.2 370.2 0 0 0-52.7-55.3C557 627 539.7 614 523 600c.1.9.2 2 0 3-3.5 25.9-17 50-35.8 67.9-37.7 36-93.6 43.4-142 26.5-46.7-16.3-88-55-102.6-102.8-.3-.8.8-1 1.3-.5l2.4 3.3c0-.4.2-.9.7-1a129 129 0 0 0 46.6-29.2 100.2 100.2 0 0 0 21.3-33.3l.4-1c1.7-5 3.2-10.2 7-14.2Z" fill="#000"/></g><g transform="matrix(.99789 0 0 1 156 62)"><path fill-rule="evenodd" clip-rule="evenodd" d="M195.4 82.7c151.6-7.5 220 99.2 224.4 147 3 33-16.5 71.1-16.5 100.7 0 15 18.5 47.5 9.9 69.5-19.2 49-59.7 103.3-111.4 103.3-51.6 0-118.9 14.3-176-67.5-5.3-7.6-73-51.2-79.6-92.6C29.8 239.9 87.2 88 195.4 82.7Z" fill="#ae5d29"/><g fill="#000"><path d="M211 8c-8.2-.4-17.3 2-22.8 8.3a51 51 0 0 0-48.2 7c-13-4.9-28.1-.6-36.2 10.6-16-4-33.7 6-38.9 21.5-10.5 1.1-19.6 12.1-16.4 22.3-12.8-7-28 4.6-29.5 18.2a32.2 32.2 0 0 0-14.2 13.4A19 19 0 0 0 3.7 123c-6.6 4.4-12.6 10-14 18A19 19 0 0 0-7.8 154a34 34 0 0 0-11.6 37.2 31 31 0 0 0-9.5 20c-.1 5.3 1.8 10.9 5.4 14.9a47 47 0 0 0-9.4 23.7c-.3 7 1.9 13.7 6.2 18.9-6.3 10.9-4 25.4 4.5 34.6a31 31 0 0 0 7.2 33.5 20 20 0 0 0-.6 7.1c-.6 2.2-.8 4.5-.7 6.7.5 8 5.5 13.6 12 17l.4.5c-1.4 5.3-1 11 1.9 16.4 3 5.8 8.8 10 15 11.7a23.9 23.9 0 0 0 19.7 20.5c.7 5.2 3 10.3 7 14.2a23.7 23.7 0 0 0 16.3 6.5c1.8 4.8 5 9 9.7 12.2 7.2 5 16.5 5.5 24.4 2.5l1 .2.3.1a35.3 35.3 0 0 0 32.7 2.3c4.4 2.8 9.7 3.9 14.6 2.5l1.3 3c1.2 3.2 2.2 6.5 3.2 9.7l2.3 7.3c2.6 7.5 5.5 13.2 14 14.3 3 .4 6.2-2 7.6-4.4 3.2-5.5 1.1-10.7-1-16l-.9-1.9-.3-1-1.5-3.9c-1.6-4.3-3.2-8.6-5-12.8A105.2 105.2 0 0 0 141 426c-5.1-6-11-11.3-16.7-16.7l-4.2-3.9a229.9 229.9 0 0 1-18.4-19.7c4-.7 6.6-2.4 8.1-6.8.5-1.5 0-3-1-4-3.1-3.6-7.2-3.5-11.4-3.4-2 0-4 0-6-.3-5.7-1-11.3-3.4-15.6-7.2A34.8 34.8 0 0 1 65 332.8c1.3-10.6 5.8-19.4 15.5-24.4a47 47 0 0 1 15.7-4.5c1.2 1.6 3 2.6 5.8 2.6h.5c7.7 3.2 17.5 3.6 23.7-2 .6-.5 1.1-1 1.5-1.6l1.5-.8c9.8-5.6 15.7-15.9 16.2-26.8A33.3 33.3 0 0 0 156 258c1-4.8.5-9.5-1.4-13.4a32 32 0 0 0 3.3-11.7 22 22 0 0 0-.7-8 34 34 0 0 0 9.9-10.5c12 4.3 25.7 3.3 36.9-3 6 4.1 14 5.7 21.3 4.8 5-.6 9.7-2.4 14-5a32.6 32.6 0 0 0 28.8-1.6l.4-.3c2.2.2 4.4 0 6.5-.4 3 2.3 6.6 4 10 4.8a28 28 0 0 0 22.3-4.8 35 35 0 0 0 35.6-.7 30.6 30.6 0 0 0 31-.2c4.3 4 9.7 6.8 15.6 8l-.5 3.3c-1.3 9.2-2.2 18.4-2.5 27.7-.4 18.8.8 37.6 2.8 56.3l3 22.5c1.2 8.5 2.4 17 3.3 25.4l-.1 2.2a144 144 0 0 1-2.8 53.4c-12.2 45.7-52.8 83.7-101.2 81a197.8 197.8 0 0 1-13-1.1l-1.8-.3h-.4l-.7-.1c-6.5-1-13-2-19.5-3.6-6.2-1.4-12.2-3.3-18.3-5.4l-.4-.2a21.4 21.4 0 0 0-11.2-1h-.6l-.7.1h-2.5c-3.4.1-5.4 3.5-4.8 6.7a19.9 19.9 0 0 0 8.8 13.7c4.5 2.8 10 4.4 15.2 5.8l2 .5c12.6 3.4 25.5 5.3 38.4 6.6 10.3 1 20.2 1.4 30.4-.1 14.2-2.1 28.2-7 40.6-14.4a131.2 131.2 0 0 0 63-98.3c1 0 2-.1 3-.4a25.2 25.2 0 0 0 17.5-28.1 29.2 29.2 0 0 0 8.1-20.5c3.3-1.8 6.1-4.5 8.2-8.2 3-5 3.7-10.7 2.8-16a30 30 0 0 0 9-25 26.2 26.2 0 0 0 8.1-16.8c.5-5.8-1.2-11.5-4.4-16 1.8-4.4 1.9-9.2.7-13.7 2.7-7 3.2-15-.3-22-1-2-2.2-3.6-3.7-4.9l.5-2.5.2-.6c1-5.4.3-9.7-1.7-15-1.6-4-1.2-7.9-.9-12 .2-1.6.3-3.3.3-5 0-6.6-2.8-13.8-8.3-17a25.2 25.2 0 0 0-8.9-24c-1-9.2-5-18-13-22 .8-8 .1-16-4-23.1A26.9 26.9 0 0 0 413 91.3a36.4 36.4 0 0 0-34.5-31A29.6 29.6 0 0 0 347 41a43.2 43.2 0 0 0-45.7-15.5c-4.9-6-12.4-9.4-20-10.6-7-1.1-13.7-.3-20.5.6-5.3.7-10.6 1.3-16 1-6-.2-11.5-2.2-17-4.2s-11-3.9-16.9-4.2Z"/><path d="M110 337.2c-5.2-7.5-12.7-15.6-22.6-15-6.3.3-13.6 4.8-13.3 11.7 0 .6.7.9 1 .5 2.8-3 6.6-4.3 10.4-3.6-4 1.7-7.6 5.6-6 10 1 2.8 4 5.2 7.1 4a7.7 7.7 0 0 0 5-4.9l.3-1 .6-1v-.1l.4-.5 1-1.5c2 2.4 3.4 5.3 4.7 8 3.7 7.7 16.4.3 11.4-6.6Z"/></g></g><g transform="translate(315 248)"><g fill-rule="evenodd" clip-rule="evenodd"><path d="M105.8 231.1c4.6-14 54.2-34.8 62.6-28.8 8.3 6-2.5 49.2-2.5 49.2s-46.2 4.8-49.5 2.4c-3.3-2.4-15.2-8.7-10.6-22.8Z" fill="#fff"/><path d="M190.3 203.4c.3.3-.3.8-.7.5-3.8-2.7-9.8-1.1-13.5.1 0 0-1.3 43.3.2 44.3s22.4.5 22.4 3c0 8.4-12.6 11.6-19.4 11-10.8-.7-21.9-2.2-32.6-1-10.8 1.3-33.6 8.1-45.3-1.4-14-11.3-12.1-29.9-.5-42a68 68 0 0 1 28.7-15.7c15.5-5 52.1-8.1 60.7 1.2Zm-28.6 31.8a748.9 748.9 0 0 1-40.3 13.1c7.8-.5 34.3-1.1 40.3-4 .6-2.7 1-9.5 0-9Zm4.2-30c-15.2 2.5-48.1 13.6-52.8 19.6 7.1-1.2 47.2-6 51.8-6 .6-3.5.2-9.6 1-13.6Zm5-67.8c7.5 4.6 19 15.3 10.8 26.6-9.5 10-23.3-1.4-30-6.6-6.4-4-13.4 6.3-7.6 11 49 36.3 69-29.8 30.5-36.4-4.2-.8-5.8 4-3.8 5.4Zm16.7-67c4.4 0 7 2.8 10.3 5.4 3.4 2.6 7.6 4.7 11.6 6.3 4.1 1.7 8.6 3 13 4 4.5 1 8.7.5 13.2 1.4 12 2.2 9.2 22.2-2.8 21.2a59.6 59.6 0 0 1-30.7-14.5c-3.9-3.2-7.2-7-10.4-11l-.6-.7c-2.9-3.5-5.5-7.1-4-11.8 0-.2.1-.3.4-.3Zm-100 58.3c0-6.4 3.7-21 13-21 5.7 0 9.1 10 9.7 20.2v.4c.3 6.4-1.4 20.2-9.8 20.2S87.7 135.4 87.6 129v-.2Zm135.2 0c0-6.4-3.8-21-13-21-5.5 0-9 9.5-9.7 19.4v.8c-.4 6.1 1.2 20.6 9.8 20.6 8.4 0 12.8-13.1 12.9-19.6v-.2ZM117.7 71.3c5.7-2.4 12.2-1.7 15.7 4.2 3.3 5.5 1 12.3-4.1 15.7-5.1 3.4-12 5.2-17.8 7.1l-.6.2a148.2 148.2 0 0 1-33.7 7.4l-1.6.2c-4.3.5-10.3 2.1-14.2-.3a.8.8 0 0 1-.3-1c2.3-4 8.3-5.5 12.1-7.5 5-2.5 9.8-5.3 14.7-8l14.5-8.5c5-3 10-7.2 15.3-9.5Z" fill="#000"/></g></g><g transform="translate(279 400)"></g><g transform="translate(179 343)"></g><g transform="translate(203 303)"></g></g></svg>