ComfyUI Extension: Doom_Flux_NodePack
A set of nodes that improve the work with the Flux model
Custom Nodes (0)
README
DoomFLUX Nodes for ComfyUI
This repository contains a set of custom nodes for ComfyUI, designed to work with the FLUX family of models. They include a convenient loader and custom samplers for standard generation and inpainting, which utilize the specific shift logic required by FLUX.
Included Nodes
- DoomFLUX Loader: Simplifies loading FLUX models. It allows selecting the diffusion model, VAE, and up to two text encoders (CLIP) in a single node. It also supports loading models with reduced precision (fp8).
- DoomFLUX Sampler: A custom sampler for image generation. It automatically calculates and applies the
shiftparameter required for FLUX models to work correctly, based on the image resolution. - DoomFLUX Inpaint Sampler: A specialized sampler for inpainting. It prepares the mask and image, then uses the same
shiftlogic as the main sampler to generate only within the masked area.
Installation
- Navigate to your
ComfyUI/custom_nodes/directory. - Clone this repository:
https://github.com/PeterMikhai/Doom_Flux_NodePack.git - Restart ComfyUI. The nodes will appear in the
DoomFluxcategory.
This package currently has no external dependencies, so you don't need to run pip install.
Workflow Examples / Примеры рабочих процессов
Below are examples demonstrating how to use the DoomFLUX nodes. You can simply drag and drop these images directly into ComfyUI to load the entire workflow!
Text-to-Image with FLUX
A basic workflow for generating images from text using the DoomFLUX Loader and DoomFLUX Sampler.

Inpainting with FLUX
An example of how to use the DoomFLUX Inpaint Sampler for modifying specific parts of an image.

--- Русский ---
DoomFLUX Nodes для ComfyUI
Этот репозиторий содержит набор кастомных узлов для ComfyUI, предназначенных для работы с моделями семейства FLUX. Они включают в себя удобный загрузчик, а также кастомные семплеры для стандартной генерации и инпеинтинга, которые используют специфическую логику shift, необходимую для FLUX.
Включенные узлы
- DoomFLUX Loader: Упрощает загрузку моделей FLUX. Позволяет в одном узле выбрать диффузионную модель, VAE и до двух текстовых энкодеров (CLIP). Также поддерживает загрузку моделей с пониженной точностью (fp8).
- DoomFLUX Sampler: Кастомный семплер для генерации изображений. Автоматически вычисляет и применяет параметр
shift, необходимый для корректной работы моделей FLUX, на основе разрешения изображения. - DoomFLUX Inpaint Sampler: Специализированный семплер для инпеинтинга. Он подготавливает маску и изображение, а затем использует ту же логику
shift, что и основной семплер, для генерации только в замаскированной области.
Установка
- Перейдите в директорию
ComfyUI/custom_nodes/на вашем компьютере. - Клонируйте этот репозиторий с помощью команды:
https://github.com/PeterMikhai/Doom_Flux_NodePack.git - Перезапустите ComfyUI. Новые узлы появятся в категории
DoomFlux.
У этого пакета на данный момент нет внешних зависимостей, поэтому запускать pip install не требуется.
Примеры рабочих процессов / Workflow Examples
Ниже приведены примеры, демонстрирующие использование узлов DoomFLUX. Вы можете просто перетащить эти картинки в окно ComfyUI, чтобы загрузить всю схему!
Текст в картинку с помощью FLUX
Базовый рабочий процесс для генерации изображений из текста с использованием DoomFLUX Loader и DoomFLUX Sampler.

Инпеинтинг с помощью FLUX
Пример использования DoomFLUX Inpaint Sampler для изменения определенных частей изображения.
