ComfyUI Extension: ComfyUI-piFlow

Authored by Lakonik

Created

Updated

185 stars

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

ComfyUI pi-Flow nodes for fast few-step sampling.

Looking for a different extension?

Custom Nodes (3)

README

ComfyUI Nodes for AsymFlow and pi-Flow

ComfyUI-piFlow is a collection of custom nodes for ComfyUI that implement the following model families:

  • AsymFlow <br> Generates realistic images in pixel space. <br> [Workflows]

    <img src="https://raw.githubusercontent.com/Lakonik/LakonLab/refs/heads/main/docs/assets/asymflow/asymflow_teaser.jpg" width=250 alt=""/>
  • pi-Flow <br> Fast few-step generation. <br> [Workflows]

    <img src="https://raw.githubusercontent.com/Lakonik/LakonLab/refs/heads/main/docs/assets/piflow/piflow_teaser.jpg" width=250 alt=""/>

Installation

This extension (version 1.2.0 and above) requires ComfyUI version 0.17.0 or higher. Older ComfyUI releases are no longer supported.

Please uninstall any non-official AsymFlow or pi-Flow extensions before installing this extension, as they may cause compatibility issues.

ComfyUI Manager

If you are using ComfyUI Manager, you can load a workflow first, and then install the missing nodes via ComfyUI Manager.

Manual Installation

For manual installation, simply clone this repo into your ComfyUI custom_nodes directory.

# run the following command in your ComfyUI `custom_nodes` directory
git clone https://github.com/Lakonik/ComfyUI-piFlow

License

This code repository is licensed under the Apache-2.0 License. Models used in the workflows are subject to their own respective licenses.

Changelog

  • v1.3.2 (2026-05-23)

    • Fix AsymFLUX.2 patchification rounding.
  • v1.3.1 (2026-05-20)

    • Fix AsymFLUX.2 VRAM predictor (#32).
  • v1.3.0 (2026-05-20)

    • Add AsymFlow nodes and workflows for AsymFLUX.2 klein 9B.
  • v1.2.0 (2026-05-17)

    • Target latest ComfyUI only (requires-comfyui >= 0.17.0); older releases are no longer supported.
    • Update Qwen, Flux, and Flux.2 model shims for current ComfyUI reference/edit conditioning APIs.
    • Fix Flux/Flux.2 loader compatibility with current normalization key names and latest model loading behavior.
    • Add sampler support for multiple active/regional pi-Flow conditionings through composite policy blending.
  • v1.1.5 (2026-01-18)

    • Fix a compatibility issue with ComfyUI-GGUF commit 58625e1.
    • Add support for loading metadata from GGUF pi-Flow models.
  • v1.1.4 (2025-12-18)

    • Fix a bug in the example pi-Flux.2 editing workflow where a load image node is disconnected from the main graph.
  • v1.1.3 (2025-12-18)

    • Add pi-Flux.2 models and workflow for text-to-image generation and multi-image editing.
    • Add GGUF support for pi-Flow models.
    • Fix compatibility for ComfyUI v0.4.0 (new quantization)
    • Fix dtype mismatch issues in GMFlow output layers
    • Improve GMFlow numerical stability
  • v1.0.5 (2025-11-11)

    • Add experimental support for polynomial-based DX policy.
    • Update README.md and pi-Flux workflow (highlighting the FluxGuidance setting).
  • v1.0.4 (2025-11-09)

    • Fix a bug in GM-Qwen when running in BF16 precision.
  • v1.0.3 (2025-11-09)

    • Add support for scaled FP8 base models.

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Learn more