Commit Graph
225 Commits
Author SHA1 Message Date
TowstyandCursor b48531d3c2 Fix Use as input and uploaded stills so I2V is not stuck waiting for a still.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 17:19:42 -05:00
TowstyandCursor 099b62edd7 Add a Scale to 1 MP toggle on image edit before Klein.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 16:36:15 -05:00
TowstyandCursor f51c3772e5 Load only the LoRAs the user picked on Klein; do not require snofs.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 16:21:32 -05:00
TowstyandCursor a2f728fe2e Flatten image edit controls and let CFG/steps be typed past the old slider caps.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 15:42:59 -05:00
TowstyandCursor f8db0d626a Add LoRA stacks with per-item strengths and named video/image generation presets so setups survive reload without mixing Klein onto MiniMax. Keep LTX Pink Cherry and xAIGen LoRAs on xAIGen, and run Recommend on Beast.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 15:24:44 -05:00
TowstyandCursor 0af3cddb14 Use the parent clip last frame and new-segment join for extensions, not the stitched file's first frame. Show this account's library storage in Settings.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 10:54:46 -05:00
TowstyandCursor 231c59a7a7 Bind permanence stills to named lock keys instead of coded categories.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 09:52:27 -05:00
TowstyandCursor 727d895c10 Fix Vue defineEmits so Coolify production build can succeed.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 09:34:51 -05:00
TowstyandCursor a50c236c03 Let privacy-blurred stitch thumbs click-to-reveal so Start/From prev/This clip can be inspected.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 09:28:53 -05:00
TowstyandCursor f512d6c57a Scroll the prompt tooltip from the (i) icon wrapper, not only the button.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 09:27:55 -05:00
TowstyandCursor a8d8f514ad Keep library prompt tooltips open over the panel so they can be wheel-scrolled without vanishing on the way to the scrollbar.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 09:24:30 -05:00
TowstyandCursor adc583aad6 Add permanence refs opens picker, labels inject into INHERITS
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 09:20:44 -05:00
TowstyandCursor fb748e9b6e Keep image jobs on the studio queue and confirm each job or library delete. Label stitch-frame slots when thumbs are hidden, and open output stills in a lightbox.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 09:04:08 -05:00
TowstyandCursor 8598dab516 Pause only the current shot batch so a new Generate can run when Beast is idle, without auto-resuming the held list.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 08:42:55 -05:00
TowstyandCursor 7d783bd97e Keep pause across Coolify restarts, apply the chosen still from the image picker, and remux clips with Range/faststart so finished video can be scrubbed.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 08:15:52 -05:00
TowstyandCursor 870150f052 Keep sidecar health polling while a video job is running.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 07:54:20 -05:00
TowstyandCursor efef409537 Pause the queue after the current clip for real, and carry global locks plus labeled permanence stills through generate and shot prompts.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 07:48:09 -05:00
TowstyandCursor 010ef6add2 Show small stitch-frame thumbs when a video collection is expanded.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 07:14:34 -05:00
TowstyandCursor 91948dd329 Start Sidecar Qwen VL from Recommend when the prompt enhancer is offline.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 22:56:29 -05:00
TowstyandCursor b2c59c3423 Nest shot scripts under Queue jobs, keep the studio from overflowing on phones, and lighten library thumbs and polling so the UI stays responsive.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 22:27:17 -05:00
TowstyandCursor dec1a49bef Queue more video jobs while a long shot list is generating, and restore that job from Output.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 22:02:41 -05:00
TowstyandCursor e3cf2f4b53 Load the real Gemma Q4_K_XL GGUF for PinkCherry DualCLIP.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 19:55:46 -05:00
TowstyandCursor 67519046a0 Point LTX DualCLIP at the Gemma GGUF that is actually on Beast.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 19:46:17 -05:00
TowstyandCursor 40cd17f35c Add MiniMax and PinkCherry LTX as pickable video engines, with still or text start.
Shot 1 can run text-to-video; later shots still extend from the last frame. Recommend output is also normalized into shot-script cards.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 19:38:53 -05:00
TowstyandCursor 2bebeea526 Send Qwen VL sampling args so Recommend does not fail on missing top_k/top_p/min_p/repeat_penalty.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 17:17:51 -05:00
TowstyandCursor df5ac24622 Add sidecar Qwen VL prompt recommend, fix queued shot bursts, and leave unused MiniMax identity slots empty.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 17:04:43 -05:00
TowstyandCursor 2bb30395d8 Tick off saved shots in studio and Queue so an interrupted run shows where it stopped and which scene to continue.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 14:57:50 -05:00
TowstyandCursor 73c4356e08 Keep remaining multi-shot clips on a Queue page so prompts can be edited between shots, with process-next or overnight run-all.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 14:52:03 -05:00
TowstyandCursor d50db8e180 Show a single Live GPU status, keep job progress visible across input tabs, and let the library move or delete in batches without switching folders.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 10:49:48 -05:00
TowstyandCursor e715c77605 Re-hide image-edit output on click-away when Hide output preview is on, matching video.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 10:02:31 -05:00
TowstyandCursor 860aeafb1e Keep uploaded stills in the input picker and generated work in the library, and run image-edit passes as a chain like video extensions.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 09:58:08 -05:00
TowstyandCursor f88dfa1146 Drop the unused Klein branch from image-edit prompts and show the real Comfy error.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 09:20:34 -05:00
TowstyandCursor 13ecec949c Run image edit on Beast with Flux.2 Klein and stop routing jobs to Sidecar.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 09:06:50 -05:00
TowstyandCursor 6fec10febd Keep queued extension chains running after refresh instead of saving the first clip as final.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 08:42:12 -05:00
TowstyandCursor 72f4909815 Purge identity refs from desktop Comfy and keep them in the server stills library.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 08:12:54 -05:00
TowstyandCursor 1466762af4 Reattach Comfy watchers after refresh so pending jobs finish and save.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 08:09:20 -05:00
TowstyandCursor 159c84be75 Label V2 extra stills as Picture 2-5 so they are not mistaken for the start frame.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 07:54:44 -05:00
TowstyandCursor d540b8c283 Always prepend the Comfy identity prefix and keep refs on every shot.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 07:19:56 -05:00
TowstyandCursor 4840b2719d Match V2 turbo to the local graph: FL2VA models and 6 lightning steps.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 23:31:05 -05:00
TowstyandCursor 3c3652791f Keep V2 identity on the FL2VA UNet and turbo LoRA that Beast has.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 23:26:33 -05:00
TowstyandCursor 054c07ae03 Fix V2 identity queue validation by filling unused ref slots.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 23:18:45 -05:00
TowstyandCursor d280985553 Send V2 identity prompts to Reference to Video instead of Image to Video.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 23:08:43 -05:00
TowstyandCursor e334cb7a7a Move library collections as a group and map v2 identity refs.
Collapsed collection actions now move, rename, delete, and rerun every part so chains stay together. Identity mode follows the v2u3 Ref2VA picture wiring.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 22:56:37 -05:00
TowstyandCursor f54e8da857 Let image edit run while video Comfy is busy.
Split video/edit job state so the sidecar can edit concurrently, and hide v2 identity-ref thumbnails when the input still is hidden.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 14:44:56 -05:00
TowstyandCursor c55a48a57e Ship MiniMax v2 identity refs and Qwen sidecar edits.
Keep v1 as the default video graph, relay image edits to the Qwen Lightning box, and keep /api/health up if one Comfy host is unset.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 14:29:15 -05:00
TowstyandCursor 551c29a62a Stop ghost extension clips and recover last-frame extract after an interrupt.
Only one Comfy finish path can save a clip, hide catalog entries whose MP4 is missing, and retry last-frame extract so a truncated file does not dump FFmpeg noise into the UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 11:34:44 -05:00
towsty db8c9aabba Group extension chains in the library and add shot-script queues.
Keep every saved segment, show the longest clip with an expand list, branch on extend, and parse shot 2/3 blocks into a shared-duration queue with live part status.
2026-08-26 08:03:41 -05:00
towsty d78c3fee7d Keep extension chains alive and save each finished segment.
The overall bar made a long queue look stuck at ~9% during the first clip, and nothing was written until the last step. Save checkpoints, use per-step progress, and stop treating a short Comfy history lag as a dropped job.
2026-08-26 02:21:55 -05:00
towsty f6feb41d62 Remove the 8-extension queue cap.
You can chain as many extension segments as you want from generate or a restored draft.
2026-08-26 00:40:39 -05:00
towsty f4d8e1fb70 Let queued and player extensions use the full duration slider.
Stop clamping extensions to 3s or 5s so each segment can use the same length control as generate.
2026-08-26 00:38:50 -05:00