Extensions/DoomAI Nodes
ComfyUI Extension

DoomAI Nodes

DoomAI Nodes — ComfyUI pack: Flux1/Flux2/Krea2 samplers, LTX-2.5 and MiniMax H3 video, reference tools, prompt engine, save utilities.

By PeterMikhai·Created about a year ago·Updated 12 days ago· 1
PeterMikhai/Doom_Flux_NodePack
Nodes40
On cloudLocal install
CategoryDoom/Prompt, Doom/Sampler
Stars1
Updated12 days ago

Nodes (40)

Doom Action Prompter

Doom Action Prompter

Doom/Prompt
Doom Constructor

Doom Constructor

Doom/Prompt
Doom Edit Prompts

A preset shelf for edit prompts — and you can add your own

Doom/Prompt
Doom Flux1 Inpaint Sampler

Masked inpainting for Flux.1 without the plumbing

Doom/Sampler
Doom Flux1 Loader (GGUF / WAN)

One loader for full-precision, GGUF, and a second MoE model — the 'wan' is in the name for a reason

Doom/Loader
Doom Flux1 Sampler

Prompt in, latent out, shift handled for you

Doom/Sampler
Doom Flux1 Sampler Advanced

Flux.1 img2img with step control and a 'dynamic CFG' that isn't quite

Doom/Sampler
Doom Flux2 I2I Sampler

Flux.2 edits with up to eight reference images — and the inputs grow as you connect them

Doom/Sampler
Doom Flux2 Sampler

Doom Flux2 Sampler

Doom/Sampler
Doom Edit Prompts

DoomFluxKontextPrompts is Doom Edit Prompts

Doom/Prompt
Doom Get Image Size

Get an image's real dimensions — and force them into the divisibility your model needs

Doom/Utils
Doom Image Loader

A batch image loader with two streams, filters, and three selection modes

Doom/Utils
Doom Image Resize

One resize node for megapixels, exact sizes, scale, or long/short side

Doom/Utils
Doom Image Router

Sort your batch by width, aspect, or index — the routing node for the loader's metadata

Doom/Utils
Doom Index Pair Counter

Pairing a main image set with a style set

Doom/Utils
Doom Krea2 Sampler

8 steps, CFG 1, fixed shift — the defaults do the work

Doom/Sampler
Doom LoRA Stack

Up to ten LoRAs, one node, and a master volume knob

Doom/Loader
Doom LTX Loader

The whole LTX-2.5 stack in one loader — diffusion, Gemma, two VAEs, upscaler, and a duration head

Doom/Loader
Doom LTX Sampler

First frame + prompt = video with sound, in one node

Doom/Sampler
Doom Markdown Note

A rendered markdown sticky note, and a 'Model Links' button that remembers where your files go

Doom/Utils
Doom MiniMax H3 Loader

Everything MiniMax H3 needs to run

Doom/Loader
Doom MiniMax H3 Sampler

Doom MiniMax H3 Sampler

Doom/Sampler
Doom Multi Prompt Loader

Doom Multi Prompt Loader

Doom/Prompt
Doom Prompt Builder

Doom Prompt Builder

Doom/Prompt
Doom Prompt Save

Doom Prompt Save

Doom/Prompt
Doom Random Prompt

Doom Random Prompt

Doom/Prompt
Doom Reference Free

Get your reference ready without the reference-node zoo

Doom/Utils
Doom Resolution From MP

Doom Resolution From MP

Doom/Utils
Doom Save Ultimate

The image saver that keeps your output folder from becoming a dump

Doom/Utils
Doom Save Video Free

From frames to an mp4 with sound, in one node

Doom/Utils
Doom Super Loader

Doom Super Loader

Doom/Loader
Doom Text Enter

Doom Text Enter

Doom/Utils
Doom Text Show

See what your prompt chain is actually outputting

Doom/Utils
Doom Translate

Translate your prompts locally with Tencent's HY-MT models

Doom/Prompt
Doom Wordbook

The prompt vocabulary cheat sheet you keep forgetting to build

Doom/Prompt
Flux Kontext Pad For Outpaint

Pad an image to Flux's favorite resolution without the math

Doom/Utils
Flux Restore And Crop

Get your original canvas back after an outpaint

Doom/Utils
Doom Constructor

Build Russian prompts from nine word categories

Doom/Prompt
Doom Action Prompter

Twenty ready-made image-to-image commands, one dropdown

Doom/Prompt
Doom Wordbook

The same wordbook, under its old name

Doom/Prompt
Readme

DoomAI Nodes

Custom node pack for ComfyUI: image samplers for Flux.1 / Flux.2 / Krea2, video generation for LTX-2.5 and MiniMax H3, reference tools, a prompt engine and save utilities — 40+ nodes, modern V3 API (io.ComfyNode), dark neon theme.

Features

  • Modern models out of the box: Flux1 / Flux2 / Krea2 samplers with auto shift by resolution, LTX-2.5 loader + sampler (two-stage pipeline, latent upscale ×2, prompt enhancer, auto duration via the LTX duration head), MiniMax H3 loader + sampler (audio + video).
  • All-in-one loaders: DoomSuperLoader (checkpoint or diffusion model, VAE, up to 3 CLIPs, CLIP Vision, StyleModel, fp8/bf16), GGUF support.
  • Reference system: Doom_ReferenceFree — image reference prep with crop, normalize, overlay, text layer, masks, outpaint padding.
  • Prompt engine: random prompts (wildcards + lists/), multi-prompt loader, edit presets, builder, constructor, wordbook, prompt saver.
  • Save tools: DoomSaveUltimate (reliable counter, date subfolders, PNG metadata, prompt logs, UI preview), video saver with audio.
  • Theme: category-colored nodes (Loader blue, Sampler purple, Utils green, Prompt amber) with white titles.

Installation

cd ComfyUI/custom_nodes
git clone https://github.com/PeterMikhai/DoomAI_nodes.git

Restart ComfyUI. No extra dependencies — everything runs on ComfyUI's own stack (torch, PIL, aiohttp).

Node list

Doom/Loader

| Node | Description | |---|---| | Doom Super Loader | Universal loader: checkpoint or diffusion model, VAE, up to 3 CLIPs, CLIP Vision, StyleModel, fp8/bf16/GGUF | | Doom Flux1 Loader (GGUF / WAN) | Auto FP/GGUF detection, MoE dual model, GGUF-CLIP | | Doom LoRA Stack | Up to 10 LoRA slots with weights | | Doom LTX Loader | LTX-2.5: diffusion + Gemma 4 CLIP + video VAE + audio VAE + latent upscaler + enhancer Gemma + duration head | | Doom MiniMax H3 Loader | H3: diffusion + Qwen3-VL CLIP + video VAE + audio VAE |

Doom/Sampler

| Node | Description | |---|---| | Doom Flux1 Sampler | Flux.1: prompt → latent, shift by resolution | | Doom Flux2 Sampler | Flux.2 (DiT 16×, schedule by seq_len) | | Doom Flux2 I2I Sampler | img2img / multi-reference (autogrow up to 8 refs, mask) | | Doom Flux1 Inpaint Sampler | Inpaint with noise_mask + concat latent | | Doom Flux1 Sampler Advanced | start/end step, dynamic CFG, denoise | | Doom Krea2 Sampler | Krea2 turbo (8 steps) / RAW, fixed shift 1.15, CFG 1.0 | | Doom LTX Sampler | LTX-2.5 i2v: first frame + prompt → video with sound, latent upscale ×2, prompt enhancer, auto_duration | | Doom MiniMax H3 Sampler | H3: refs + prompt → video + audio (CFG-distilled 1.0) |

Doom/Utils

| Node | Description | |---|---| | Doom Save Ultimate | Save with counter, date subfolders, metadata, prompt logs, UI preview | | Doom Save Video Free | Video encoder with audio (ffmpeg) | | Doom Image Loader / Router / Resize | Image batch load, conditional routing, resize (MP/W×H/crop/pad) | | Doom Get Image Size / Resolution From MP | Sizes and resolution math | | Doom Text Enter / Text Show | Text I/O | | Doom Index Pair Counter | One index → main/style pair | | Doom Reference Free | Reference image prep (JS widget, 4 slots) | | Flux Kontext Pad For Outpaint / Restore And Crop | Outpainting helpers |

Doom/Prompt

| Node | Description | |---|---| | Doom Prompt Save | Prompt saving with date, counter, metadata | | Doom Random Prompt | Wildcards {a|b} + __file__, seed-reproducible | | Doom Multi Prompt Loader | Sequential / random / shuffle modes | | Doom Edit Prompts | Presets incl. modern models (H3/LTX/Krea2/Flux) | | Doom Prompt Builder | Sectional prompt builder | | Doom Action Prompter / Constructor / Wordbook | RU template tools |

Other

| Node | Description | |---|---| | Doom Markdown Note | In-canvas markdown notes with model-preset templates | | Doom Translate | Text translation | | Doom Save Video Free | ffmpeg video save with audio |

Workflows

Ready-to-use examples in workflows/ — each has a JSON (open it in ComfyUI via Workflow → Open) and a PNG preview:

Flux.1 — text to image

Flux1 txt2img

Flux.2 — text to image

Flux2 txt2img

Flux.2 — random prompt (wildcards)

Flux2 random prompt

Krea2 — text to image

Krea2 txt2img

Flux.1 — img2img (Advanced sampler)

Flux img2img

Flux.1 — inpaint

Flux inpaint

Flux.2 — I2I with image references

Flux2 I2I reference pages

Note: flux2_i2i_reference_pages uses a subgraph prompt enhancer (CLIPLoader + TextGenerate) — requires ComfyUI with subgraph support (0.24+).

LTX-2.5 — image to video with sound

LTX img2video

MiniMax H3 — image to video with sound

MiniMax H3 img2video

All workflows use the current node names — no legacy remapping needed.

Models

  • Flux.1 / Flux.2 / Krea2: standard ComfyUI folders (diffusion_models, text_encoders, vae)
  • LTX-2.5: ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors + Gemma 4 CLIP + video/audio VAEs + upscaler (optional) + ltx-2.5-duration-head-bf16.safetensorsmodels/model_patches/ for auto duration
  • MiniMax H3: H3 diffusion + Qwen3-VL + video/audio VAEs

Changelog

See CHANGELOG.md.

License

MIT — see LICENSE.


Znai nashih!