feat(stage-tamagotchi): add official flatpak package (#647)

This commit is contained in:
hobbycoder
2025-10-19 21:43:02 +08:00
committed by GitHub
parent 04d3a3fba8
commit 432a266f6a
5 changed files with 161 additions and 7 deletions
@@ -0,0 +1,10 @@
[Desktop Entry]
Name=AIRI
Exec=airi %U
Terminal=false
Type=Application
Icon=ai.moeru.airi
StartupWMClass=AIRI
Comment=AIRI is an AI VTuber/Waifu chatbot supporting Live2D/VRM avatars, featuring human-like interactions and modular stage-based rendering.
Categories=Utility;
@@ -0,0 +1,78 @@
app-id: ai.moeru.airi
runtime: org.freedesktop.Platform
runtime-version: '24.08'
sdk: org.freedesktop.Sdk
base: org.electronjs.Electron2.BaseApp
base-version: '24.08'
command: airi.sh
finish-args:
# GUI environment
- --share=network
- --socket=x11
- --socket=wayland
- --device=all
- --socket=pulseaudio
- --socket=system-bus
- --socket=session-bus
- --share=ipc
# DBus
- --talk-name=org.freedesktop.Notifications
- --talk-name=org.freedesktop.portal.Desktop
- --system-talk-name=org.freedesktop.login1
- --system-talk-name=org.freedesktop.UPower
- --filesystem=home:rw
modules:
- name: AIRI-App
buildsystem: simple
build-commands:
- mkdir -p /app/bin
- mkdir -p /app/bin/airi
- cp -r ./* /app/bin/airi/
- chmod +x /app/bin/airi/airi
- install airi.sh /app/bin/airi.sh
- chmod +x /app/bin/airi/airi.sh
- ls -la /app/bin/airi/
- ls -la /app/bin/airi/airi
sources:
- type: dir
only-arches: [x86_64]
path: dist/linux-unpacked
- type: dir
only-arches: [aarch64]
path: dist/linux-arm64-unpacked
# First discovered by [@gg582](https://github.com/gg582) in https://github.com/moeru-ai/airi/pull/647
#
# Without the correct zypak-wrapper, application launch will result in this error:
# content/browser/zygote_host/zygote_host_impl_linux.cc:132] No usable sandbox! ... If you want to live
# dangerously and need an immediate workaround, you can try using --no-sandbox.
#
# Though https://github.com/refi64/chromium-tar/blob/82ebd6a0473341fa75dd3bbb2f584da99f5ac92c/content/browser/zygote_host/zygote_host_impl_linux.cc#L104-L131
# suggests that the error is related to missing switch of service_manager::switches::kDisableNamespaceSandbox and
# service_manager::switches::kDisableSetuidSandbox, even if we add --no-sandbox to the command, the application basically
# exits immediately without any error message and traces.
#
# When searching for solutions, I spotted the session-desktop issue below looks exactly the same and
# they managed to resolve it by renaming the executable command with -app suffix, however the wrapper
# called zypak-wrapper is the key to resolve this issue:
# https://github.com/session-foundation/session-desktop/issues/795
# https://github.com/flathub/network.loki.Session/pull/32
#
# Similar keywords appears in the official docs of Flatpak as well:
# https://docs.flatpak.org/en/latest/electron.html#launching-the-app
#
# With the correct way to research, I found several examples of Electron apps using zypak-wrapper:
# https://github.com/chaiNNer-org/chaiNNer/issues/1597#issuecomment-3272020725
# https://github.com/vendillah/app.Chainner.chainner/blob/main/app.chainner.Chainner.yaml
#
# and bitwarden, as the most popular password manager app, it's architecture and bundle workflow looked
# almost the same as ours, most of the structure of this manifest is based on bitwarden's:
# https://github.com/bitwarden/clients/blob/b8d55c4db178de67f1778bc307f7c22aad01f4a9/apps/desktop/resources/com.bitwarden.desktop.devel.yaml
- type: script
dest-filename: airi.sh
commands:
- ulimit -c 0
- export TMPDIR="$XDG_RUNTIME_DIR/app/$FLATPAK_ID"
- exec zypak-wrapper /app/bin/airi/airi "$@"
+31 -7
View File
@@ -1,8 +1,14 @@
appId: ai.moeru.airi
productName: AIRI
directories:
output: dist
buildResources: build
files:
- out/**
- resources/**
- package.json
- '!**/.vscode/*'
- '!src/*'
- '!electron.vite.config.{js,ts,mjs,cjs}'
@@ -11,35 +17,53 @@ files:
- '!{.eslintcache,eslint.config.ts,.yaml,dev-app-update.yml,CHANGELOG.md,README.md}'
- '!{.env,.env.*,.npmrc,pnpm-lock.yaml}'
- '!{tsconfig.json}'
asar: true
asarUnpack:
- resources/**
- out/renderer/**
extraMetadata:
main: 'out/main/index.js'
win:
executableName: AIRI
executableName: airi
nsis:
artifactName: ${productName}-${version}-windows-${arch}-setup.${ext}
shortcutName: ${productName}
uninstallDisplayName: ${productName}
createDesktopShortcut: always
deleteAppDataOnUninstall: true
mac:
entitlementsInherit: build/entitlements.mac.plist
extendInfo:
- NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder.
- NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder.
notarize: false
executableName: AIRI
executableName: airi
dmg:
artifactName: ${productName}-${version}-darwin-${arch}.${ext}
linux:
target:
- AppImage
- deb
- rpm
maintainer: moeru.ai
category: Utility
executableName: AIRI
synopsis: 'AI VTuber/Waifu chatbot app inspired by Neuro-sama.'
description: 'AIRI is an AI VTuber/Waifu chatbot supporting Live2D/VRM avatars, featuring human-like interactions and modular stage-based rendering.'
executableName: airi
artifactName: ${productName}-${version}-linux-${arch}.${ext}
icon: build/icons/icon.png
appImage:
artifactName: ${productName}-${version}-linux-${arch}.${ext}
snap:
confinement: strict
grade: stable
summary: 'AI VTuber/Waifu chatbot app inspired by Neuro-sama'
description: 'AIRI enables human-like conversational interaction with Live2D/VRM avatars, designed for VTuber streaming and AI-driven performance.'
npmRebuild: false
publish:
provider: generic
url: https://example.com/auto-updates
+41
View File
@@ -0,0 +1,41 @@
<svg width="1500" height="1500" viewBox="0 0 1500 1500" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_526_984)">
<rect width="1500" height="1500" rx="375" fill="#FAF9FB"/>
<path d="M693.023 1136.16L460.216 984.793L629.931 711.934L1043.81 948.943L1004.69 1172.01L693.023 1136.16Z" fill="#FFF4F4"/>
<path d="M1019.84 783.634V629.611H1108.79L1176.93 844.048L1019.84 783.634Z" fill="#FFF4F4"/>
<g clip-path="url(#clip1_526_984)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M1527.94 2023.17C1506.37 2056.62 1443.64 2099.34 1408.72 2120.84C1392.26 2131 1374.38 2128.01 1349.96 2132.19C1244.65 2150.11 1139.91 2126.52 1054.18 2099.64C1033.46 2093.06 982.082 2051.84 959.941 2060.51C928.149 2075.44 932.691 2115.76 916.511 2146.83C905.724 2170.72 877.338 2257.65 868.539 2277.06C846.114 2326.64 818.012 2377.72 791.045 2423.72C770.323 2459.27 717.242 2525.58 657.915 2490.63C630.097 2474.2 631.516 2451.5 627.258 2427.9C626.974 2427.01 626.974 2414.16 626.123 2414.16C623 2414.16 623 2414.16 619.31 2414.16C612.119 2423.32 604.833 2432.48 597.453 2441.64C556.293 2481.37 494.412 2471.81 479.935 2412.37C470.284 2373.24 488.167 2333.81 498.386 2308.13C517.499 2246.2 536.612 2184.27 555.725 2122.34C565.944 2070.96 542.668 2029.14 529.327 1995.39C504.347 1930.87 497.25 1854.11 471.987 1788.39C461.484 1760.61 441.33 1746.28 433.382 1726.56C424.014 1702.97 403.293 1606.19 386.829 1597.82C334.031 1572.73 319.838 1656.37 289.465 1667.72C227.584 1691.02 200.617 1599.32 196.643 1552.12C145.264 1534.2 106.66 1452.96 131.355 1377.98C153.213 1312.57 199.198 1265.37 286.343 1267.17C294.007 1257.01 305.929 1251.93 314.161 1242.67L331.193 1170.99C340.087 1153.66 348.886 1136.24 357.591 1118.71C369.797 1099.9 391.939 1076 410.106 1063.46C420.514 1058.08 430.827 1052.6 441.046 1047.03C435.369 1045.63 430.26 1043.94 425.718 1041.95C396.764 1028.51 391.938 1002.52 371.501 977.132C369.513 982.508 346.805 1022.53 334.315 1034.18C330.152 1031.4 325.988 1028.61 321.825 1025.82C314.445 1013.57 314.161 928.146 307.916 902.159C258.241 692.474 275.556 509.372 419.473 405.127C430.827 397.062 438.775 372.569 442.749 365.998C470 345.886 497.345 325.773 524.785 305.661C554.306 290.428 594.898 288.038 637.761 281.467C654.225 280.869 670.783 280.272 687.436 279.674C813.186 278.48 957.671 352.557 1029.49 413.192C1045.95 435.495 1062.51 457.797 1079.16 480.1C1112.94 527.593 1150.7 570.307 1181.35 621.981C1210.31 670.968 1271.9 750.122 1271.05 815.836C1240.02 780.39 1209.08 745.044 1178.23 709.798C1186.75 747.733 1206.05 755.499 1219.96 782.381C1224.21 790.745 1229.89 800.602 1235.57 805.979C1242.95 810.957 1250.42 816.035 1257.99 821.212C1275.78 832.961 1293.57 844.71 1311.36 856.458C1368.7 900.964 1426.04 963.392 1466.06 1025.82C1535.89 1134.84 1586.14 1257.01 1617.93 1407.26C1664.48 1627.4 1615.37 1889.05 1527.94 2023.17ZM1040.27 727.72C1063.83 735.486 1097.9 774.914 1125.43 766.849C1125.43 766.849 1095.63 736.382 1082.29 721.148C1072.35 707.11 1071.5 695.759 1059.29 674.85L1051.91 665.292C1047.65 683.812 1032.89 712.486 1040.27 727.72ZM998.546 1006.4C997.695 1004.91 988.044 1021.34 987.476 1020.44C980.095 1009.99 975.838 1010.59 964.199 1001.92C954.832 989.976 950.574 964.587 941.207 952.639C920.201 955.626 889.828 1033.59 873.08 1052.1C872.134 1051.51 871.094 1050.91 869.958 1050.31C856.901 1000.73 761.24 836.446 727.46 815.836C701.724 810.857 675.987 805.979 650.251 801.199C625.555 829.576 614.201 871.393 588.369 898.873C561.97 926.652 526.772 944.873 501.508 973.846V986.69C510.308 1000.43 524.501 1003.42 538.694 1011.18C558.375 1020.94 577.961 1030.7 597.453 1040.46C603.414 1041.95 609.659 1042.25 615.62 1041.65C626.406 1040.75 636.909 1037.77 644.006 1035.68C675.514 1026.42 712.7 1035.08 741.653 1042.25C761.807 1047.33 773.162 1061.96 787.923 1071.52C815.741 1089.74 844.695 1095.71 869.958 1115.43C873.175 1119.81 876.298 1124.19 879.325 1128.57C907.144 1139.92 997.127 1035.98 998.546 1006.4Z" fill="#F3E2E7"/>
<path d="M338.006 489.055C331.477 509.366 320.974 533.262 314.445 553.573C314.067 554.171 313.878 554.868 313.878 555.664C302.807 610.624 299.969 742.649 311.039 799.102C323.907 856.054 336.776 913.005 349.644 969.957C357.024 1013.27 305.078 1106.76 282.937 1111.84C283.505 1110.94 286.343 1097.5 288.898 1086.45C290.223 1080.28 291.074 1074.1 291.453 1067.93C293.913 1028.7 296.278 989.472 298.549 950.243C299.685 935.308 298.265 920.373 294.859 905.737C286.722 871.287 278.679 836.838 270.731 802.388C256.822 726.817 277.828 603.157 298.549 549.69C306.781 528.483 337.154 489.055 338.006 489.055Z" fill="#EC92AD"/>
<path d="M531.597 416.177L631.799 146.752C631.799 146.752 707.874 188.271 796.154 392.281L531.597 416.177Z" fill="#EC92AD"/>
<path d="M197.493 484.286C197.493 484.286 264.2 458.897 333.746 475.923C403.576 492.949 278.677 643.193 278.677 643.193C278.677 643.193 184.72 509.974 197.493 484.286Z" fill="#EC92AD"/>
<path d="M527.906 374.657C527.906 374.657 525.635 421.254 537.557 422.449L632.083 147.05C632.083 146.751 631.799 146.751 631.799 147.05C510.591 379.138 532.448 346.58 527.906 374.657Z" fill="#F3E2E7"/>
<path d="M784.231 376.753C769.47 367.194 751.587 313.13 750.451 308.948C741.368 274.3 719.511 246.819 674.377 195.444C651.384 169.158 630.947 147.951 631.798 146.756C632.65 145.86 651.101 161.392 661.603 170.652C686.299 192.158 709.008 215.755 737.11 252.793C788.772 320.299 800.695 369.882 810.63 386.012C810.914 386.61 812.333 388.999 811.481 389.895C810.346 391.389 803.817 387.804 796.153 383.623C790.76 380.636 785.65 377.649 784.231 376.753Z" fill="#F3E2E7"/>
<path d="M563.389 412.297C560.834 410.504 573.324 383.323 592.627 352.258C608.523 326.57 610.226 328.661 624.987 303.272C633.218 289.532 640.599 275.792 642.302 276.688C643.438 276.987 642.018 281.467 640.883 287.74C634.922 318.207 642.586 333.441 639.747 355.245C639.747 356.44 639.18 360.024 640.315 360.323C641.45 360.921 644.573 355.245 647.695 350.466C650.818 345.986 655.927 341.207 665.862 331.947C685.449 313.428 687.436 314.025 688.287 314.623C689.991 315.817 688.004 319.7 688.287 334.038C688.287 335.233 688.287 346.284 692.829 355.245C693.397 356.141 694.248 357.635 695.668 358.531C697.655 359.726 700.493 360.025 707.306 356.739C717.525 351.661 718.944 346.583 722.351 347.479C725.189 348.375 724.621 352.258 729.731 362.115C733.421 369.583 745.911 371.674 744.775 374.063C743.356 377.05 726.608 377.946 724.905 378.245C665.862 388.401 598.02 406.323 579.285 408.115C577.866 408.413 574.176 408.712 569.634 410.206C565.092 411.699 563.957 412.894 563.389 412.297Z" fill="#F3E2E7"/>
<path d="M275.975 638.954C275.704 642.789 275.704 642.789 274.809 646.076C272.822 646.673 271.865 646.183 259.943 625.274C247.453 603.469 242.06 596.301 230.421 573.301C219.918 551.795 213.957 537.159 210.267 531.782C210.267 531.782 200.332 514.458 194.939 495.938C194.087 492.951 193.803 489.666 193.803 489.666C193.803 487.276 193.519 484.588 194.087 483.692C196.074 481.004 232.976 500.12 267.039 525.211C276.407 532.379 297.696 548.808 304.225 550.003C304.509 550.301 305.36 550.301 305.928 551.197C308.199 554.184 299.115 560.756 295.993 570.613C288.613 592.119 288.613 611.235 286.058 616.612C282.651 623.482 280.381 627.963 279.529 627.963C278.677 627.963 278.394 612.729 278.394 612.729C278.394 612.729 267.891 615.118 266.471 613.028C263.065 607.352 284.638 590.028 281.516 584.353C279.245 580.171 265.052 585.846 263.917 582.859C262.214 579.275 280.664 572.704 280.664 563.145C280.664 550.003 244.898 544.029 226.731 523.717C226.163 522.821 225.028 521.626 224.176 521.925C220.77 523.717 244.047 578.379 254.833 601.08C266.471 624.975 267.234 620.481 272.06 628.545C272.627 629.442 273.274 630.737 274.142 633.476C274.751 635.397 275.704 637.311 275.975 638.954Z" fill="#F3E2E7"/>
<path d="M1527.94 2023.17C1506.37 2056.62 1443.64 2099.33 1408.72 2120.84C1392.26 2131 1374.38 2128.01 1349.96 2132.19C1244.65 2150.11 1139.91 2126.51 1054.18 2099.63C1033.46 2093.06 982.082 2051.84 959.941 2060.5C928.149 2075.44 932.691 2115.76 916.511 2146.83C905.724 2170.72 877.338 2257.64 868.539 2277.06C846.114 2326.64 818.012 2377.72 791.045 2423.72C770.323 2459.26 717.242 2525.57 657.915 2490.63C630.097 2474.2 631.516 2451.5 627.258 2427.9C626.974 2427 626.974 2414.16 626.123 2414.16C623 2414.16 623 2414.16 619.31 2414.16C612.119 2423.32 604.833 2432.48 597.453 2441.64C556.293 2481.37 494.412 2471.81 479.935 2412.37C470.284 2373.24 488.167 2333.81 498.386 2308.12C517.499 2246.19 536.612 2184.26 555.725 2122.33C565.944 2070.96 542.668 2029.14 529.327 1995.39C504.347 1930.87 497.25 1854.1 471.987 1788.39C461.484 1760.61 441.33 1746.27 433.382 1726.56C424.014 1702.96 403.293 1606.18 386.829 1597.82C334.031 1572.73 319.838 1656.37 289.465 1667.72C227.584 1691.01 200.617 1599.31 196.643 1552.12C145.264 1534.2 106.66 1452.95 131.355 1377.98C153.213 1312.57 199.198 1265.37 286.343 1267.16C294.007 1257.01 305.929 1251.93 314.161 1242.67L331.193 1170.98C340.087 1153.66 348.886 1136.23 357.591 1118.71C369.797 1099.89 391.939 1076 410.106 1063.45C420.514 1058.08 430.827 1052.6 441.046 1047.02C435.369 1045.63 430.26 1043.94 425.718 1041.95C436.504 1038.66 446.156 1037.76 454.104 1037.76C494.128 1037.47 510.308 1061.36 554.306 1059.87C574.176 1058.97 574.176 1053.89 615.62 1041.65C678.069 1023.13 709.293 1013.87 741.086 1021.93C777.987 1031.19 772.026 1051.21 835.895 1081.67C869.39 1097.5 893.234 1108.56 918.782 1099.3C943.761 1090.04 961.645 1064.95 968.457 1055.39C978.676 1040.75 984.07 1027.91 985.773 1024.02C985.773 1024.02 988.895 1016.86 996.276 1002.82C1007.91 981.012 1029.77 943.675 1066.67 892C1105.85 837.936 1195.26 823.897 1257.99 821.209C1275.78 832.958 1293.57 844.707 1311.36 856.455C1368.7 900.961 1426.04 963.389 1466.06 1025.82C1535.89 1134.84 1586.14 1257.01 1617.93 1407.25C1664.48 1627.39 1615.37 1889.05 1527.94 2023.17Z" fill="url(#paint0_linear_526_984)"/>
<path d="M400.737 437.385C402.441 468.748 377.745 553.578 372.919 572.396C371.784 572.694 370.364 572.993 368.661 573.292C364.971 573.591 361.281 572.695 358.159 570.305L357.591 570.006C351.062 520.423 376.609 470.54 400.737 437.385Z" fill="#EC92AD"/>
<path d="M572.473 531.775C622.148 554.178 644.289 624.67 674.662 668.579C711.28 721.448 752.156 775.213 783.096 833.161C787.354 846.303 822.269 917.99 835.894 940.691C868.822 999.833 900.898 1115.73 900.898 1204.74C899.763 1204.14 810.631 989.678 809.495 989.678C814.605 1096.61 794.451 1134.84 794.451 1133.65C779.122 1061.07 776.568 995.652 755.278 940.691C700.493 799.408 646.276 654.54 572.473 531.775Z" fill="#EC92AD"/>
<path d="M363.552 610.025C377.745 625.259 381.719 691.57 388.248 717.556C398.656 753.997 408.97 790.339 419.189 826.581C439.343 875.268 473.974 903.943 471.987 966.67C470.473 966.67 468.864 966.67 467.161 966.67C384.842 933.215 349.643 739.361 363.552 610.025Z" fill="#EC92AD"/>
<path d="M1035.16 823.002C1034.6 871.69 985.205 970.26 964.767 1006.1C961.361 1006.7 927.581 993.558 924.459 981.61C921.62 969.961 979.812 816.729 987.476 809.859C1001.67 814.937 1018.13 821.807 1035.16 823.002Z" fill="#EC92AD"/>
<path d="M1310.22 1489.99C1234.72 1490.59 1138.2 1436.52 1084.84 1403.97C1082.85 1402.77 1081.72 1400.08 1082.57 1397.69C1083.14 1395.3 1083.99 1392.91 1084.56 1390.82C1085.41 1388.43 1087.39 1387.24 1089.66 1387.24C1124.3 1388.73 1136.79 1410.24 1160.35 1421.29C1199.23 1439.81 1255.44 1458.63 1306.82 1460.42C1309.66 1460.42 1312.21 1458.03 1312.21 1454.74C1312.78 1375.89 1304.55 1305.4 1283.82 1251.93C1283.64 1251.73 1283.54 1251.53 1283.54 1251.33C1282.12 1244.76 1278.43 1238.49 1276.73 1231.92C1276.73 1231.32 1276.16 1230.42 1275.59 1229.83C1271.62 1225.35 1264.81 1225.64 1261.12 1219.37C1257.43 1213.1 1284.11 1185.02 1287.8 1166.5C1301.42 1097.5 1236.7 990.569 1199.23 955.622C1194.69 957.115 1193.56 957.713 1189.02 959.206C1186.18 977.427 1176.53 983.401 1168.29 996.245C1136.22 1044.63 1119.75 1098.4 1041.98 1098.7C1039.99 1098.7 1038.57 1100.79 1037.15 1102.58C1014.73 1134.24 987.475 1161.72 966.754 1183.53C913.956 1239.38 833.056 1381.27 759.536 1400.08C707.874 1413.52 643.722 1396.5 581.272 1406.65C548.345 1412.03 418.905 1429.06 390.519 1423.08C387.964 1422.49 386.261 1419.8 386.545 1417.11C386.829 1412.03 384.842 1408.45 390.519 1405.46C414.079 1399.49 435.085 1409.64 455.806 1405.16C486.274 1397.99 516.742 1390.92 547.209 1383.95C547.209 1383.95 547.304 1383.95 547.493 1383.95C628.961 1369.62 703.332 1376.78 778.271 1361.85C779.974 1361.55 787.922 1353.19 789.058 1351.69C812.902 1327.5 824.824 1313.46 841.288 1295.24C864.848 1269.25 889.828 1244.16 911.117 1216.09C939.787 1178.75 961.077 1157.24 1009.05 1101.39C1012.17 1097.8 1013.87 1096.01 1013.59 1093.92C1013.59 1092.13 1013.59 1089.74 1010.18 1087.94C975.269 1069.13 993.153 1013.57 1003.94 981.608C1018.13 939.791 1109.53 865.714 1172.84 880.35C1258.28 900.662 1296.31 958.011 1319.87 1044.93C1325.55 1065.54 1336.62 1096.91 1330.95 1126.18C1330.76 1126.38 1330.66 1126.58 1330.66 1126.78C1326.12 1139.32 1324.13 1157.24 1319.59 1169.49C1319.59 1169.69 1319.59 1169.79 1319.59 1169.79C1313.63 1192.79 1311.08 1208.92 1295.46 1222.96C1293.48 1224.75 1292.91 1227.73 1294.33 1229.83C1325.55 1286.88 1338.89 1359.46 1341.45 1442.5C1343.15 1488.8 1339.46 1555.7 1347.13 1594.53C1347.41 1596.33 1348.83 1597.82 1350.25 1598.42C1415.54 1628.29 1581.31 1777.64 1600.61 1846.93C1600.8 1847.93 1600.8 1848.83 1600.61 1849.62C1596.07 1869.93 1589.54 1889.05 1583.01 1907.57C1582.82 1908.17 1582.44 1908.76 1581.88 1909.36C1537.6 1960.44 1447.61 2019.88 1350.25 1974.78C1294.9 1949.09 1257.71 1914.14 1220.24 1867.54C1194.69 1835.88 1169.71 1800.04 1145.02 1766.88C1103.86 1711.92 1070.93 1651.88 1032.04 1593.94C1015.01 1568.85 999.114 1539.57 980.947 1514.48C980.947 1514.28 980.852 1514.09 980.663 1513.89C968.741 1500.94 956.913 1488 945.18 1475.06C942.058 1469.08 944.045 1467.59 947.167 1464.6C947.924 1464 948.776 1463.61 949.722 1463.41C970.16 1459.82 991.166 1491.19 1001.1 1504.93C1001.1 1505.12 1001.2 1505.22 1001.38 1505.22C1019.84 1524.94 1035.16 1553.02 1052.2 1575.42C1052.38 1575.62 1052.48 1575.72 1052.48 1575.72C1068.38 1601.7 1083.99 1620.22 1100.17 1646.21C1161.77 1738.21 1229.32 1861.27 1319.87 1921.61C1344 1937.74 1392.54 1971.19 1434.55 1962.23C1481.39 1952.37 1512.62 1930.57 1545.26 1909.36C1560.87 1898.91 1566.27 1877.4 1557.18 1860.08C1509.21 1770.17 1411.85 1663.23 1322.15 1635.75C1319.87 1635.16 1318.46 1633.07 1318.17 1630.68C1317.23 1585.67 1316.28 1540.57 1315.33 1495.37C1315.33 1492.38 1313.06 1489.99 1310.22 1489.99Z" fill="#EC92AD"/>
<path d="M558.564 1077.49C660.47 1073.61 587.234 1257.9 516.837 1232.51C469.432 1215.19 498.954 1132.15 518.256 1105.27C528.191 1091.83 543.803 1086.45 558.564 1077.49Z" fill="#EC92AD"/>
<path d="M405.28 1092.13C483.341 1097.21 418.905 1245.66 363.552 1225.95C291.736 1200.26 371.5 1109.15 405.28 1092.13Z" fill="#EC92AD"/>
<path d="M651.669 1134.55C684.88 1158.44 710.712 1254.62 687.151 1300.92C670.971 1304.8 599.439 1325.41 584.962 1305.7C584.962 1303.51 584.962 1301.32 584.962 1299.13C640.598 1277.03 653.372 1213.1 651.669 1134.55Z" fill="#EC92AD"/>
<path d="M489.017 1145.89C486.179 1187.11 475.96 1246.85 471.986 1273.14C468.58 1294.34 478.231 1322.12 470.283 1336.76C460.631 1343.13 450.886 1349.6 441.045 1356.17C405.279 1351.1 396.479 1301.51 396.195 1259.99C422.594 1247.75 481.921 1179.34 489.017 1145.89Z" fill="#EC92AD"/>
<path d="M200.9 1315.55C222.757 1314.95 255.968 1330.49 264.484 1344.82C186.991 1344.23 170.811 1429.06 159.172 1499.55C157.658 1498.95 156.144 1498.45 154.631 1498.06C107.226 1410.24 146.966 1368.12 200.9 1315.55Z" fill="#EC92AD"/>
<path d="M396.196 1348.11C408.118 1352 416.35 1353.19 427.421 1361.55C431.679 1364.84 430.259 1367.83 425.718 1373.2C404.428 1392.32 374.339 1404.57 349.643 1401.88C335.166 1400.39 314.445 1399.19 305.077 1405.76C302.806 1406.96 303.09 1409.05 303.374 1410.84C310.754 1453.85 372.068 1563.47 355.604 1598.12C350.779 1598.42 349.359 1598.42 344.818 1598.42C324.947 1567.66 256.821 1448.18 290.884 1390.53C308.2 1360.96 370.081 1369.02 396.196 1348.11Z" fill="#EC92AD"/>
</g>
</g>
<defs>
<linearGradient id="paint0_linear_526_984" x1="37.4461" y1="2500.51" x2="37.4461" y2="821.087" gradientUnits="userSpaceOnUse">
<stop stop-color="#F3E2E7"/>
<stop offset="1" stop-color="#F3E2E7"/>
</linearGradient>
<clipPath id="clip0_526_984">
<rect width="1500" height="1500" rx="375" fill="white"/>
</clipPath>
<clipPath id="clip1_526_984">
<rect width="1894" height="1993" fill="white" transform="translate(-83 -420)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 16 KiB