ComfyUI Node

Comflowy Luma

Dream Machine, from inside your ComfyUI graph

By 6174·Created 2 years ago·Updated 2 years ago· 17
Comflowy Luma
  • image
  • end_image_optional
  • video
prompt
aspect_ratio
seed0
loopfalse

Luma's image-to-video model - the "Dream Machine" family - is one of the more polished hosted options for turning a still into a clip, with smooth motion and decent physical plausibility. Like every model in this pack, it's closed and cloud-hosted, which means the only way it gets into a ComfyUI workflow is through a bridge like this node. You feed it an image and a prompt; it returns a video file, with the actual generation happening on Comflowy's servers.

Compared to the pack's other video nodes, Luma is the flexible one. Hailuo and Kling are strict image-in/image-out; Luma adds two genuinely useful options: an end image and a loop toggle. That makes it the natural choice when you want a clip that starts on one image and finishes on another, or a seamless looping shot for a background.

How it works and the inputs

Standard Comflowy API pattern: the image is base64-encoded and POSTed with your settings; the server generates the clip and the result is downloaded to your output folder as an .mp4. The VIDEO output is a file path string, so you need the Comflowy Preview Video node on the output to actually watch it.

  • image (required) - the start frame.
  • prompt (required, multiline) - describe the motion. Luma responds well to camera language: "slow dolly in," "the subject turns to camera."
  • aspect_ratio - 16:9, 9:16, or 1:1.
  • seed - 0 to 2^31-1.
  • end_image_optional (optional IMAGE) - an end frame. Wire one in and the video becomes a transition between the two images. Leave empty for open-ended motion.
  • loop (optional boolean, default false) - blends the end of the video with the beginning to make a seamless loop. Great for ambient/background clips; costs nothing extra.

Output: video (VIDEO type).

Installing and the gotchas

Install Comflowy's Custom Nodes via ComfyUI Manager (search "Comflowy") or git clone https://github.com/6174/comflowy-nodes into custom_nodes, restart, and set your key with Comflowy Set API Key. Dependency: requests. No local model downloads, no VRAM - that's the point.

The usual video-node cautions, grounded in how the pack behaves:

  • error.mp4 means failure. The pack's base class substitutes a placeholder error.mp4 path when an API call fails. The real error - network, key, or billing - is in your ComfyUI console. The README flags connectivity to the API as the top cause of failures.
  • Preview Video is required. The node isn't an output node; without Comflowy Preview Video the clip just sits in your output folder.
  • Loop + end image don't mix well. A loop blends end into beginning, which conflicts with a specified end frame. Pick one mode per clip - either a transition or a loop, not both.

Honest positioning: Luma isn't the highest-fidelity video model in this pack (that title goes to pro-tier Kling), but its loop and end-image options make it the most useful for the "ambient loop" and "transition" jobs. If you're making background loops for a video wall or a title card, this is the node you'll actually reach for.

CategoryComflowy

Inputs (6)

NameTypeDefaultDescription
imageIMAGE
promptSTRING
aspect_ratioCOMBO3 options: 16:9, 9:16, 1:1
seedINT00–2147483647
end_image_optionaloptIMAGE
loopoptBOOLEANfalse

Outputs (1)

NameTypeDescription
videoVIDEO