Chris Judd 1bd0b8db45 feat: Enhance BawkSampler with Img2Img support and improved validation
- Added input_image parameter for image-to-image generation.
- Updated resolution default to include MP information.
- Improved denoise tooltip for better user guidance.
- Implemented smart validation for Img2Img mode with feedback on denoise strength.
- Introduced _encode_image_to_latent method for encoding input images.
- Enhanced error handling and logging for better debugging.

feat: Introduce BawkBatchProcessor for batch processing of prompts

- Added support for loading prompts from CSV/JSON files.
- Implemented validation and extraction of settings from batch items.
- Included preview functionality for batch files before processing.

feat: Add BawkControlNet for ControlNet integration

- Implemented preprocessing for various ControlNet types (Canny, Depth, etc.).
- Added parameter validation and feedback for ControlNet processing.
- Created placeholder methods for ControlNet conditioning.

feat: Enhance BawkImageLoader with advanced image loading features

- Added options for auto-orienting images based on EXIF data.
- Implemented resizing and padding options for images.
- Included mask generation functionality for images with alpha channels.

chore: Update version to 2.0.5 in pyproject.toml
2025-10-05 22:53:41 -07:00
2025-08-02 00:38:09 -07:00
2025-08-01 17:19:20 -07:00
2025-08-01 17:18:20 -07:00

ComfyUI Bawk Nodes v2.0.5

The Ultimate FLUX Workflow Suite for ComfyUI

Transform your AI image generation with powerful, easy-to-use nodes designed specifically for FLUX models

ComfyUI FLUX Version


Why Choose Bawk Nodes?

All-in-One Workflow Solutions

  • No more node spaghetti! Each Bawk Node combines multiple functions into clean, powerful tools
  • FLUX-first design - Every node is optimized specifically for FLUX models
  • Professional results with minimal setup time

Perfect For:

  • Content Creators - Instagram, TikTok, and social media workflows
  • Artists & Designers - Professional image generation and experimentation
  • Hobbyists - Easy-to-use tools without complicated setups
  • Power Users - Advanced features like batch processing and Discord integration

What You Get

Bawk Image Loader

Your gateway to img2img workflows

  • Click to browse - No more typing file paths!
  • Auto-rotation - Handles phone photos perfectly
  • Smart resizing - Perfect dimensions every time
  • Multiple formats - JPG, PNG, WEBP, and more

Bawk Wildcard Encoder

Text prompts + LoRAs made simple

  • 6 LoRA slots with smart recommendations
  • Wildcard support - Randomize your prompts
  • Helpful tooltips - Know exactly what each setting does
  • FLUX-optimized text encoding

Bawk Sampler

The heart of your workflow

  • Text-to-Image & Image-to-Image in one node
  • Resolution presets - Instagram, TikTok, 4K, and more
  • Smart validation - Helpful tips and warnings
  • All-in-one - Generates, samples, and decodes in one step

Bawk Image Saver

Save and share like a pro

  • Organized folders by model and date
  • Discord integration - Auto-post your creations
  • Batch support - Upload multiple images at once
  • Metadata saving - Never lose your settings

Bawk Batch Processor

Automate your workflow

  • CSV/JSON support - Process hundreds of prompts
  • A/B testing - Compare different settings easily
  • Preview mode - Check your files before processing
  • Perfect for content creation at scale

Bawk ControlNet

Guided generation made easy

  • Built-in preprocessing - Canny, depth, pose, and more
  • No external tools needed - Everything works out of the box
  • FLUX-optimized control strength recommendations
  • Multiple control types in one node

Bawk Model Loader

Advanced model management

  • Smart caching - Faster loading times
  • Memory optimization - Handle large models efficiently
  • Validation - Helpful warnings for compatibility issues
  • FLUX-specific optimizations

Quick Start Guide

1. Basic Text-to-Image Workflow

Bawk Model Loader → Bawk Wildcard Encoder → Bawk Sampler → Bawk Image Saver

2. Image-to-Image Workflow

Bawk Image Loader → Bawk Sampler → Bawk Image Saver
                   ↗ (set denoise 0.6-0.8)

3. Batch Generation Workflow

Bawk Batch Processor → Bawk Wildcard Encoder → Bawk Sampler → Bawk Image Saver

Social Media Content

  • Use Instagram presets in Bawk Sampler (1080x1080, 1080x1920)
  • Set up Discord webhooks to auto-post to your content channels
  • Batch process multiple variations for A/B testing

Art & Design

  • Load reference images with Bawk Image Loader
  • Use LoRA slots for consistent character/style
  • Try different denoise levels for style transfer effects

Workflow Automation

  • Create CSV files with prompts and settings
  • Use Bawk Batch Processor for unattended generation
  • Discord integration notifies you when batches complete

Pro Tips

LoRA Management

  • Slot 1: Main character/style (strength 0.8-1.2)
  • Slot 2: Secondary effects (strength 0.6-1.0)
  • Slot 3: Clothing/objects (strength 0.4-0.8)
  • Slots 4-6: Fine details and adjustments (strength 0.2-0.6)

Denoise Settings for Img2Img

  • 0.3-0.5: Subtle improvements, keep original structure
  • 0.6-0.7: Style changes, good balance
  • 0.8-0.9: Major transformations
  • 1.0: Complete replacement (text2img mode)

Batch Processing

Create a CSV file like this:

prompt,seed,steps,guidance,resolution
"beautiful sunset",12345,30,3.5,"Instagram Square - 1080x1080 - 1.2MP"
"city at night",67890,25,4.0,"Instagram Story - 1080x1920 - 2.1MP"

Installation

  1. Open ComfyUI Manager
  2. Search for "Bawk Nodes"
  3. Click Install
  4. Restart ComfyUI

Method 2: Manual Installation

  1. Navigate to ComfyUI/custom_nodes/
  2. Clone this repository:
    git clone https://github.com/juddisjudd/ComfyUI-BawkNodes.git
    
  3. Restart ComfyUI

Community & Support


License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.

S
Description
No description provided
Readme GPL-3.0
825 KiB
Languages
Python 94.3%
JavaScript 5.7%