Files
juddisjudd-ComfyUI-BawkNodes/__init__.py
T
JuddandClaude Fable 5 926f1f6215 feat: LoRA trigger words, Bawk LoRA Switch, lora_info to saver (v3.1.0)
- BawkLoraStack: per-slot trigger words, lora_triggers / lora_info outputs
- BawkLoraSwitch: pick one of four LoRA sets, only that set loads
- FluxWildcardEncode: trigger_words prepend/append/off, LORA_INFO output
- FluxImageSaver: optional lora_info into PNG metadata, prompt txt, Discord
- Sampler: 4:5 and 5:4 presets
- Workflows regenerated with set A/B + switch

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

41 lines
1.1 KiB
Python

"""
ComfyUI Bawk Nodes - compact FLUX.1 / FLUX.2 workflow nodes.
"""
from .nodes import (
BawkBatchProcessor,
BawkImageLoader,
BawkLoraStack,
BawkLoraSwitch,
BawkSampler,
DiffusionModelLoader,
FluxImageSaver,
FluxWildcardEncode,
)
NODE_CLASS_MAPPINGS = {
"DiffusionModelLoader": DiffusionModelLoader,
"BawkLoraStack": BawkLoraStack,
"BawkLoraSwitch": BawkLoraSwitch,
"FluxWildcardEncode": FluxWildcardEncode,
"BawkSampler": BawkSampler,
"FluxImageSaver": FluxImageSaver,
"BawkImageLoader": BawkImageLoader,
"BawkBatchProcessor": BawkBatchProcessor,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"DiffusionModelLoader": "🚀 Bawk Model Loader",
"BawkLoraStack": "🔗 Bawk LoRA Stack",
"BawkLoraSwitch": "🔀 Bawk LoRA Switch",
"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"]