> ## Documentation Index
> Fetch the complete documentation index at: https://comfytv.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Generating content

The **ComfyTV / Generate** group has the stages that create new content from a prompt: Text, Image, Video, Audio.

Every generator works the same way: type a prompt, pick a **workflow** (model) from the dropdown, click **▶ Run**. The result shows in the node's preview and flows to anything wired downstream.

***

## Image Stage

<img src="https://mintcdn.com/comfytv/dMkMxJDZdIo4YzAU/images/image-run.png?fit=max&auto=format&n=dMkMxJDZdIo4YzAU&q=85&s=c440e53c5f433b5792b4aa26b1ba0caa" alt="Image stage" width="1654" height="1159" data-path="images/image-run.png" />

* **Prompt**: the main text box. Upstream **Text** nodes get appended; upstream **images** feed the current workflow's `LoadImage` (only the i2i workflow consumes them).
* **workflow** — the dropdown lists every workflow under `workflows/image/`. Today: **Local SD1.5** (t2i), **Local SD1.5 I2I** (image-to-image), **Image Ideogram4 T2I**.
* **resolution / aspect\_ratio / batch\_size**: target size tier, shape, and how many images per Run.

**Two outputs**: `images` is the whole batch from this Run; `image` is the single thumbnail you picked on the node (defaults to the first one until you click).

### Image-to-image

Pick `Local SD1.5 I2I`, wire a reference image into the **images** slot, write the prompt, Run.

***

## Video Stage

<img src="https://mintcdn.com/comfytv/dMkMxJDZdIo4YzAU/images/video-run.png?fit=max&auto=format&n=dMkMxJDZdIo4YzAU&q=85&s=0a96e1a06be6438b4bbaa456d1fd6d19" alt="Video stage" width="1182" height="1524" data-path="images/video-run.png" />

* **workflow** — all four LTX 2.3 variants ship today:
  * `Local LTX 2.3 T2V` — text → video.
  * `Local LTX 2.3 I2V` — image → video.
  * `Local LTX 2.3 FLF2V` — first-last-frame → video. Wire **two** images on **images** (start + end keyframes).
  * `Local LTX 2.3 IA2V` — image + audio → video.
* **resolution / aspect\_ratio / duration**: output size, shape, length.
* **audio** input — required for IA2V; the other LTX workflows don't use audio.

***

## Text Stage

<img src="https://mintcdn.com/comfytv/dMkMxJDZdIo4YzAU/images/text-run.png?fit=max&auto=format&n=dMkMxJDZdIo4YzAU&q=85&s=e9846db0a068f8d67898755fe2781230" alt="Text stage" width="927" height="848" data-path="images/text-run.png" />

Local LLM text generation (built-in **Qwen3 4B**). Use it to expand a prompt, write a description, or feed other stages' context slots.

***

## Audio Stage

<img src="https://mintcdn.com/comfytv/dMkMxJDZdIo4YzAU/images/audio-run.png?fit=max&auto=format&n=dMkMxJDZdIo4YzAU&q=85&s=d9a10daad6cdc07d8b1e4a66a04383b6" alt="Audio stage" width="725" height="765" data-path="images/audio-run.png" />

Text-to-music via **ACE-Step v1 3.5B**;

* **Prompt**: free-form tags — genre, mood, BPM, instrumentation.
* **Lyrics** (optional): empty = instrumental; non-empty = vocal track.
* **Duration**: slider (1–240 s, default 30).

Output is a single FLAC audio file.

***
