Files
juddisjudd-ComfyUI-BawkNodes/__init__.py
T
JuddandClaude Fable 5 bee518dc72 refactor: v3.0.0 - FLUX.1/FLUX.2 focus, GGUF, LoRA sets, remove dead code
- Loader: FLUX.2 (single encoder, CLIPType.FLUX2) + GGUF via ComfyUI-GGUF
- Sampler: latent layout from model, FLUX.2 schedule, reference images
  (Kontext/klein edit), cfg for klein base, fix guidance conditioning key
- New BawkLoraStack (chainable, toggleable sets); encoder accepts lora_stack
- Saver: ComfyUI-loadable PNG metadata, optional model/prompt inputs
- Image loader: fix broken folder_paths import, simplify
- Remove modules/, utils/, ControlNet placeholder, Z-Image loader,
  unused AI enhancement code; trim deps and startup prints

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 23:34:47 -07:00

38 lines
1.0 KiB
Python

"""
ComfyUI Bawk Nodes - compact FLUX.1 / FLUX.2 workflow nodes.
"""
from .nodes import (
BawkBatchProcessor,
BawkImageLoader,
BawkLoraStack,
BawkSampler,
DiffusionModelLoader,
FluxImageSaver,
FluxWildcardEncode,
)
NODE_CLASS_MAPPINGS = {
"DiffusionModelLoader": DiffusionModelLoader,
"BawkLoraStack": BawkLoraStack,
"FluxWildcardEncode": FluxWildcardEncode,
"BawkSampler": BawkSampler,
"FluxImageSaver": FluxImageSaver,
"BawkImageLoader": BawkImageLoader,
"BawkBatchProcessor": BawkBatchProcessor,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"DiffusionModelLoader": "🚀 Bawk Model Loader",
"BawkLoraStack": "🔗 Bawk LoRA Stack",
"FluxWildcardEncode": "🎲 Bawk Wildcard Encoder",
"BawkSampler": "🐓 Bawk Sampler",
"FluxImageSaver": "💾 Bawk Image Saver",
"BawkImageLoader": "📸 Bawk Image Loader",
"BawkBatchProcessor": "📁 Bawk Batch Processor",
}
WEB_DIRECTORY = "./js"
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS", "WEB_DIRECTORY"]