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.

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.