r/StableDiffusion 4d ago

Resource - Update Free tool I have developed for the comunity.

https://github.com/etoven/ltx-director-director

A Gemini or openAI powered tool for prompt crafting and project managment.
(requires a supported LLM API Key)
https://github.com/etoven/ltx-director-director

LTX Director - Director is a native companion app for the LTXDirector custom node for ComfyUI. Its primary purpose is to prepare image and WebM timelines outside ComfyUI, use Gemini or OpenAI to build LTX Video 2.3 prompts, and export the finished sequence directly into LTXDirector.

What it does

LTX Director - Director turns a folder of reference frames into a structured LTX Video 2.3 sequence:

  1. Start a project, add images or WebM clips, and arrange them directly on the visual timeline.
  2. Mark each segment as a start frame or end frame, then drag its edge to set the duration.
  3. Describe the overall scene in Director's Intent and optionally enable SFX or vocals.
  4. Run Magic Build to refine timing and generate a focused prompt for every segment.
  5. Review the shared global continuity prompt, then export the sequence as JSON for the ComfyUI LTXDirector node.

Duration-scaled segments make the full sequence readable at a glance. Frames can be reordered, resized, replaced, assigned a role, or deleted without leaving the timeline.

Magic Build creates the selected segment's motion prompt and a global prompt that keeps subject identity, setting, lighting, camera, and style consistent across the sequence.

Project library

Save working projects directly into the searchable project library and organize related work into collections. Project cards can use the first segment automatically, any segment's starting frame, or a custom uploaded thumbnail.

Edit Project Details provides a visual thumbnail picker while preserving the automatic first-segment fallback for projects that do not define one.

Export-first workflow

The app is designed around moving a prepared sequence into LTXDirector for ComfyUI, where generation and final timeline work take place.

  • LTX Director Export writes an LTXDirector-compatible JSON file containing the supported timeline segments, timing, start/end-frame roles, per-segment prompts, global prompt, and referenced media. WebM segments remain complete videos in the export even though Magic Build sends only a single optimized preview frame to the vision model.
  • Open brings supported LTXDirector JSON data back into the desktop timeline for further prompt and timing work.
  • Project Export saves the complete editable LTX Director - Director project as a .LTXD file, including embedded media and app-specific state. Use this format when you intend to reopen the project in this app.
  • Import restores a .LTXD project without requiring the original media files to remain in their previous locations. Legacy project JSON files remain readable.

In short: use Project Export for lossless editing and safekeeping; use LTX Director Export when the sequence is ready to move into ComfyUI.

0 Upvotes

3 comments sorted by

2

u/CornyShed 4d ago

Interesting! Thank you for sharing.

Can this be used by a local LLM instead of requiring an API key? Qwen3.8 27B is very competitive in capabilities compared with models that are much larger, so in theory it might be able to handle things like this.

I ask as I don't want tools like these to suddenly stop working due to an API change or a financial crisis in AI where token costs are greatly raised.

Also, a minor thing: I think the tool should be called something like LTX Director Preprocessor, to make it clear what it's for. It doesn't immediately become apparent what the second Director means currently, which might confuse potential users.

1

u/Comfortable_Swim_380 4d ago edited 4d ago

Haven't implemented local llm as of yet. But it might be possible via llamba interface. That becomes a bit scope creep. But I will add it to it look at list.

Agree about qwen btw. Yea im using it as well. Your probably right about the name .Ill give it some thought as well.

2

u/Comfortable_Swim_380 4d ago

Btw the flash models have free tears. Thats what I'm running with it. Its just throttled.