Skip to main content

ComfyUI custom nodes for FluxFlow text-to-image generation

Reason this release was yanked:

Renamed project

Project description

FluxFlow ComfyUI

ComfyUI custom nodes for FluxFlow text-to-image generation.

🚧 Checkpoint Availability

Training In Progress: FluxFlow model checkpoints are currently being trained and are not yet available for download.

Status: The ComfyUI nodes are fully implemented and tested, but require trained FluxFlow checkpoints to generate images.

When Available: Trained checkpoints will be published to MODEL_ZOO.md upon completion of training validation. You will then be able to load them using the FluxFlowModelLoader node.

For Developers: You can use this plugin with your own trained FluxFlow checkpoints if you're conducting custom training experiments.


Installation

Production Install (ComfyUI Users)

Recommended for ComfyUI users: Clone directly into ComfyUI's custom_nodes directory for automatic discovery:

cd ComfyUI/custom_nodes
git clone https://github.com/danny-mio/fluxflow-comfyui.git
cd fluxflow-comfyui
pip install -e .

This method requires no additional symlink setup.

Production Install (via PyPI)

For advanced users who want to manage the package separately:

pip install fluxflow-comfyui

What gets installed:

  • fluxflow-comfyui - ComfyUI custom nodes for FluxFlow
  • fluxflow core package (automatically installed as dependency)
  • Note: Does NOT include training capabilities. Only inference/generation.

Package available on PyPI: fluxflow-comfyui v0.1.1

Additional Setup Required: You must symlink the package into ComfyUI's custom_nodes directory:

# Find where fluxflow-comfyui was installed
PACKAGE_PATH=$(python -c "import comfyui_fluxflow; print(comfyui_fluxflow.__path__[0])")

# Create symlink in ComfyUI's custom_nodes directory
ln -s "$PACKAGE_PATH" ~/ComfyUI/custom_nodes/comfyui_fluxflow

Adjust the ~/ComfyUI path to match your ComfyUI installation location.

Development Install

git clone https://github.com/danny-mio/fluxflow-comfyui.git
cd fluxflow-comfyui
pip install -e ".[dev]"

Features

  • Model Loader: Load FluxFlow checkpoints with auto-configuration
  • Text Encoding: BERT-based text encoding for prompts
  • Sampling: Multiple sampling algorithms (Euler, DPM++, DDIM, etc.)
  • VAE Operations: Encode/decode latents
  • Latent Generation: Create empty latents at various resolutions

Available Nodes

FluxFlowModelLoader

Load FluxFlow model checkpoints (.safetensors or .pth files).

FluxFlowTextEncode

Encode text prompts using DistilBERT.

FluxFlowSampler

Sample from the diffusion model with 14 schedulers:

  • Euler, Euler Ancestral
  • DPM++ 2M, DPM++ 2M Karras
  • DPM++ SDE, DPM++ SDE Karras
  • DDIM, DDPM
  • LCM (Latent Consistency Model)
  • And more...

FluxFlowVAEEncode / FluxFlowVAEDecode

Encode images to latents and decode latents to images.

FluxFlowEmptyLatent

Generate empty latent tensors at specified dimensions.

Quick Start

  1. Load a FluxFlow model using FluxFlowModelLoader
  2. Encode your prompt with FluxFlowTextEncode
  3. Create empty latents with FluxFlowEmptyLatent
  4. Generate with FluxFlowSampler
  5. Decode latents with FluxFlowVAEDecode

Example Workflow

[FluxFlowModelLoader] → model
[FluxFlowTextEncode] → conditioning
[FluxFlowEmptyLatent] → latent
[FluxFlowSampler] (model + conditioning + latent) → sampled_latent
[FluxFlowVAEDecode] (model + sampled_latent) → image

Package Contents

  • comfyui_fluxflow.nodes - Custom node implementations
  • comfyui_fluxflow.schedulers - Sampling scheduler implementations
  • comfyui_fluxflow.web - JavaScript extensions for ComfyUI UI

Links

License

MIT License - see LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fluxflow_comfyui-0.1.1.tar.gz (29.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fluxflow_comfyui-0.1.1-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

Details for the file fluxflow_comfyui-0.1.1.tar.gz.

File metadata

  • Download URL: fluxflow_comfyui-0.1.1.tar.gz
  • Upload date:
  • Size: 29.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for fluxflow_comfyui-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9c2803e568d1d56ed332e472e832dd01518c2587df3b23e4259827e4e30e40b7
MD5 6f4050ba05403b99e34e6bba0dfcd67a
BLAKE2b-256 d3c03d619f71e97d5833d15227066d63cb3e934ca10fbc942a17e5f5f1a33628

See more details on using hashes here.

File details

Details for the file fluxflow_comfyui-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for fluxflow_comfyui-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 43cf807815cf5ab6b054dd5b0c34649af25eb18952ed3bf4902df5c15a7f5876
MD5 0ac1ddcee5df8a8d8317dc15dd9cafe4
BLAKE2b-256 b6f06710a2fd20becda0d07ccf26a8cf8844d4aefbfd58e025de76b44cfceaec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page