From c2b6032e491c0d3d5f5275ec74d1185f9453ec28 Mon Sep 17 00:00:00 2001 From: Towsty Date: Mon, 7 Sep 2026 20:24:47 -0500 Subject: [PATCH] Replace Comfy YuE with standalone YuEGP profile 1 --- components/QueuedJobModal.vue | 21 ++- docs/yuegp-replacement.md | 103 +++++++++++++ nuxt.config.ts | 2 - pages/music.vue | 51 +++++-- scripts/comfy-host-agent.mjs | 39 ++++- scripts/download_music_models.ps1 | 26 +--- scripts/gpu-proxy.mjs | 3 +- scripts/gpu-reservation.mjs | 1 + scripts/patch_yue_cancellation.py | 37 ----- scripts/setup-yuegp.ps1 | 47 ++++++ scripts/yuegp-host.mjs | 137 +++++++++++++++++ scripts/yuegp-worker.py | 212 ++++++++++++++++++++++++++ server/api/generate/music.post.ts | 14 +- server/api/generate/recover.post.ts | 1 + server/api/studio-queue/[id].patch.ts | 11 +- server/assets/workflow_yue.json | 75 --------- server/plugins/00-resume-yuegp.ts | 4 + server/utils/generationPresets.ts | 3 +- server/utils/jobs.ts | 10 ++ server/utils/library.ts | 7 + server/utils/musicChain.ts | 21 +-- server/utils/musicWorkflow.ts | 72 +-------- server/utils/queuedInspect.ts | 6 + server/utils/studioQueue.ts | 25 ++- server/utils/yueGp.ts | 149 ++++++++++++++++++ tests/studio-queue.test.mjs | 9 ++ tests/test_yue_cancellation.py | 35 ----- tests/test_yuegp_worker.py | 43 ++++++ tests/yuegp.test.mjs | 90 +++++++++++ utils/generationPresets.ts | 1 + utils/libraryGeneration.ts | 6 +- utils/music.ts | 5 +- utils/queuedJob.ts | 4 +- 33 files changed, 976 insertions(+), 294 deletions(-) create mode 100644 docs/yuegp-replacement.md delete mode 100644 scripts/patch_yue_cancellation.py create mode 100644 scripts/setup-yuegp.ps1 create mode 100644 scripts/yuegp-host.mjs create mode 100644 scripts/yuegp-worker.py delete mode 100644 server/assets/workflow_yue.json create mode 100644 server/plugins/00-resume-yuegp.ts create mode 100644 server/utils/yueGp.ts delete mode 100644 tests/test_yue_cancellation.py create mode 100644 tests/test_yuegp_worker.py create mode 100644 tests/yuegp.test.mjs diff --git a/components/QueuedJobModal.vue b/components/QueuedJobModal.vue index 6e68bc3..c22b6c5 100644 --- a/components/QueuedJobModal.vue +++ b/components/QueuedJobModal.vue @@ -43,7 +43,7 @@