← all repositories
WhatDreamsCost/WhatDreamsCost-ComfyUI

AI-coding a video editor inside a node-based AI video tool

A solo dev used Gemini to build a full timeline editor as a ComfyUI plugin for LTX video generation.

WhatDreamsCost-ComfyUI
Velocity · 7d
+15
★ / day
Trend
steady
star history

What it does

WhatDreamsCost-ComfyUI is a collection of custom nodes for ComfyUI, the node-based interface popular with Stable Diffusion and AI video workflows. The flagship node, LTX Director, turns ComfyUI into something resembling a video editor: a timeline with keyframes, audio trimming, prompt relay integration, and support for first/middle/last frame guidance. There are also helper nodes for loading and trimming video/audio with drag-and-drop interfaces, a multi-image gallery with batching, and a speech-length calculator that estimates video duration from quoted dialogue in real time.

The interesting bit

The author openly admits every node was written with Gemini’s help, and the README carries a cheerful disclaimer about “redundant, messy code.” Despite that, the LTX Director node is genuinely ambitious: it studies actual video editors for UI inspiration, integrates Kijai’s Prompt Relay for granular generation control, and syncs multiple sequencer nodes in real time so you don’t have to edit each one manually. It’s a video production tool growing inside a tool that was never meant to be one.

Key highlights

  • LTX Director: timeline editor with keyframes, custom audio import/trim, first/last frame support, and prompt relay integration
  • Multi Image Loader: built-in gallery with drag-to-reorder, batch or separate outputs, combines resize and LTX preprocess
  • Load Video UI / Load Audio UI: trim, preview, crop with aspect ratio presets, drag-and-drop file support; video node bypasses the default 100MB limit
  • Speech Length Calculator: real-time duration estimate from quoted text, no workflow execution needed
  • LTX Sequencer / Keyframer: synced multi-node editing for first-frame-last-frame and shot sequences; author now recommends Sequencer over Keyframer

Caveats

  • Requires latest ComfyUI-LTXVideo and ComfyUI-KJNodes; the manager version can lag behind, so nightly or manual git clone is sometimes needed
  • Load Video UI will still chew through RAM on large outputs due to ComfyUI limitations; trimming is fine, exporting big files is not
  • Code is AI-generated and the author flags potential redundancy; documentation is “coming soon”

Verdict

Worth a look if you’re already deep in ComfyUI and LTX video generation, especially if you want timeline-like control without leaving the node graph. Skip it if you need battle-tested, well-documented tools or if your workflow doesn’t involve LTX.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.