Towsty and Cursor
0ab42f488b
Show Send to Backup on AIGen output and library stills.
...
The control was hidden until BACKUP_STUDIO_URL was set, so it never appeared next to Send to Refine.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 18:53:37 -05:00
Towsty and Cursor
43247831bb
Let the output column scroll when Extend overflows the viewport.
...
The two-column library cap used overflow hidden, so the extend form was clipped with no way to reach Generate.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 18:48:49 -05:00
Towsty and Cursor
142d049ff8
Drop the extra duration text box and slow mobile thumbwheels.
...
Duration now matches CFG as one wheel; tap the digits to type a length. Touch drags move at a quarter of the desktop rate.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 18:47:53 -05:00
Towsty and Cursor
f788fd4bb4
Split prompts into pre/prompt/post and tidy the AIGen video form.
...
Keep wrappers off the library mid-prompt so Use as input and Extend restore the same split, send stills to xAIGen as hidden inputs, and stop the two-column library from growing with the list.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 18:39:02 -05:00
Towsty and Cursor
ed04dcfee3
Let every XAI input thumbnail toggle hide, not only ones already flagged.
...
The picker hid the eye on unflagged stills, so a visible input could not be concealed.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 08:36:34 -05:00
Towsty and Cursor
2635b8838c
Notify from the installed web app when a generation finishes.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 07:11:12 -05:00
Towsty and Cursor
66f2db3738
Rename input stills from the picker and reveal all hidden library thumbs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 23:41:22 -05:00
Towsty and Cursor
5037c4fdeb
Copy generated stills into Input without loading the current frame.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 22:57:54 -05:00
Towsty and Cursor
835a7bcd68
Make keep-prompt snippets clickable and allow renaming the start still.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 21:42:29 -05:00
Towsty and Cursor
350a0aeb45
Show Settings LoRA aliases in picker lists instead of filenames.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 21:33:19 -05:00
Towsty and Cursor
1dba62bf54
Move settings out of a modal and onto its own page.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 20:44:45 -05:00
Towsty and Cursor
a3380870ad
Add clickable keep-prompt snippets for video and image.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 20:39:08 -05:00
Towsty and Cursor
529598cef2
Add LoRA activation words and hide LoRAs that do not match the current engine.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 20:32:12 -05:00
Towsty and Cursor
6926538589
Hide the extend last-frame preview by default on xAIGen.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 18:50:29 -05:00
Towsty and Cursor
d4bcf8482e
Show each extension's own prompt, not only the batch script.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 18:45:17 -05:00
Towsty and Cursor
6624fb6f93
Add batch still arrows, hide output only on tap, and cut studio lag.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 07:24:32 -05:00
Towsty and Cursor
f51fd4b159
Keep the image batch popup open, and add a lock on each dial.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 00:09:55 -05:00
Towsty and Cursor
1bdb96cbb7
Add an image batch-script popup that splits a pasted shot list onto the start still.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-31 00:00:34 -05:00
Towsty and Cursor
755aaeede8
Overhaul Studio controls and add image batch from one still.
...
Video and Image pickers, thumbwheels, aspect icons, and a Scale to MP paddle; extra prompts default to batch so each run starts from the original image.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 23:16:19 -05:00
Towsty and Cursor
8df265cbf3
Move nav, Poke, Sleep, and Sign out into a top-left menu.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 19:29:29 -05:00
Towsty and Cursor
64179dd516
Add a Sleep GPU button that stops Comfy to free VRAM.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 19:19:41 -05:00
Towsty and Cursor
e89b47b5f9
Add same-mode extra passes to Image v2, and hide Shot script from image Recommend.
...
Library tiles show a check when selected, and xAIGen can hide a preview from the details pane.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 18:17:17 -05:00
Towsty and Cursor
fd9831dfcf
Add a dedicated Library page for search, sort, select, and drag-to-folder.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 17:24:58 -05:00
Towsty and Cursor
0e1222d035
Name outputs from the input, engine, and LoRA keys instead of aigen_0001. Image-edit presets now store prompts, and aspect fill pads stills without stretching.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 16:24:49 -05:00
Towsty and Cursor
4d411f83d4
Highlight the library row that is open in Output.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 15:07:52 -05:00
Towsty and Cursor
bfe94e4bb1
Add an xAIGen SNOFS switch for Flux and Krea.
...
It is the same LoRA card as the rest of the chain; the toggle only adds or removes that card so it no longer comes back after you turn it off.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 13:27:30 -05:00
Towsty and Cursor
9f82377b52
Stop a deleted video chain from keeping the GPU.
...
Interrupt now clears Comfy, and a missing shot list no longer continues to the next extension.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 13:07:17 -05:00
Towsty and Cursor
c88a8494d5
Stop cancelled video jobs from coming back after delete.
...
A leftover process-remaining wake was flipping the row back to running or error, so Remove looked like it did nothing.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 12:47:59 -05:00
Towsty and Cursor
201eb1107f
Keep Image v2 LoRA names and Flux/Krea chains when Comfy is asleep.
...
The Add picker vanished after the listing cache went empty, and switching engines wrote one stack over the other.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 12:31:58 -05:00
Towsty and Cursor
0fa64ea765
Keep last-frame continuity when character stills are attached.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 08:21:57 -05:00
Towsty and Cursor
253e47ed81
Move Concept and Consistency into the Image v2 LoRA chain.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 19:45:34 -05:00
Towsty and Cursor
5629127446
Let Generate queue while Comfy is asleep instead of disabling the button.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 18:08:26 -05:00
Towsty and Cursor
ad1f4f905a
Stop idle Comfy after 30 minutes and add a Wake GPU poke.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 17:59:18 -05:00
Towsty and Cursor
cdc69d2bd6
Let Image v2 pick a LoRA or LoRA chain.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 17:28:32 -05:00
Towsty and Cursor
852b07bb97
Add a Director section to save and reload multi-shot video scripts.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 17:25:57 -05:00
Towsty and Cursor
5fe91e6bae
Show Flux and Krea as Image v2 engine cards, and run Krea on edit, compose, and refine.
...
Krea image-to-image uses encode plus denoise graphs, not Klein reference latents, and still fails closed if the Krea models are missing.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 07:29:31 -05:00
Towsty and Cursor
ab5477c999
Keep the Klein Concept LoRA on xAIGen only.
...
AIGen hides the sliders, ignores snofs strengths, and strips the SNOFS node so that file cannot be queued from the public studio.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 07:08:33 -05:00
Towsty and Cursor
f6663444f5
Add Krea as a second Image v2 Generate engine beside Flux.
...
Generate can queue krea_v2_generate.json without sharing Klein encoders or falling back if Krea assets are missing.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 07:05:01 -05:00
Towsty and Cursor
be5211f488
Show generator settings in the library and restore them as input.
...
Collapse tiles so prompts stay behind the info button. Use as input opens the matching Video or Image v2 mode with the saved sliders.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 23:38:23 -05:00
Towsty and Cursor
b35f9af10d
Add Image v2 Generate for Klein text-to-image.
...
New sibling graph and mode so T2I does not borrow Edit, Compose, or Refine. Stills are ignored; size is width x height only.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 22:56:33 -05:00
Towsty and Cursor
a2895b8054
Add Image v2 Refine for on-device regional edits.
...
Mask painter and denoise strength sit beside Edit and Compose. The canned hand/chest prompt helper is gone so that text stays yours.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 22:03:20 -05:00
Towsty and Cursor
21fe2412f9
Add Image v2 as a sibling of Image edit, with separate Klein graphs.
...
Keep the v1 Image tab on its dual-branch template. The host agent follows Desktop's live port so Coolify stays on :8198.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 21:22:37 -05:00
Towsty and Cursor
55f8cb1def
Do not mark Beast offline when /system_stats times out during a render.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 20:01:05 -05:00
Towsty and Cursor
6b6e5cd277
Stop iOS nested scroll snap-back on Studio and Queue.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 18:49:58 -05:00
Towsty and Cursor
5f91553b8a
Start waiting image jobs after video, and add Start now on idle queue rows.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 18:16:16 -05:00
Towsty and Cursor
b8c0fb029d
Default hide input still and hide output preview on for xAIGen.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 17:59:38 -05:00
Towsty and Cursor
3ed1d6aa9d
Do not mark a waiting I2V complete when the image job finishes.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 17:58:28 -05:00
Towsty and Cursor
382bd37a3e
Start I2V when Beast is idle instead of queuing behind leftover jobs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 17:45:32 -05:00
Towsty and Cursor
2171ad3b44
Post stillId with video generate and do not queue I2V behind a phantom busy job.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-28 17:37:03 -05:00
Towsty and Cursor
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