Skip to content

juddisjudd/ComfyUI-BawkNodes

Repository files navigation

ComfyUI Bawk Nodes v2.1.0

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 + AI enhancement made simple

  • 6 LoRA slots with smart recommendations
  • Wildcard support - Randomize your prompts
  • Optional AI enhancement - Claude, OpenAI & Grok integration for better 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. AI-Enhanced Prompt Workflow

Bawk Wildcard Encoder → Bawk Sampler → Bawk Image Saver
  (LoRAs + wildcards       (generate)
   + AI enhancement)

4. Batch Generation Workflow

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

Popular Use Cases

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

AI-Enhanced Prompting

  • Built into Wildcard Encoder - Just enable AI enhancement and add your API key
  • Transform simple prompts into detailed, professional descriptions
  • Multiple AI providers - Claude (Anthropic), OpenAI (GPT-4/3.5), and Grok (xAI)
  • 8 enhancement styles - Photography, cinematic, artistic, and more
  • 100% optional - Works perfectly without AI enhancement enabled

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"

AI Enhancement (Built into Wildcard Encoder)

  • Enable in Wildcard Encoder: Set ai_enhance_enabled to True and add your API key
  • Start simple: "cat on chair" → Enhanced: "Elegant domestic cat with sleek fur sitting gracefully on vintage wooden chair, soft natural lighting, professional photography composition"
  • Provider Comparison: Claude (balanced, cost-effective), GPT-4 (high quality, expensive), GPT-3.5 (fast, budget), Grok (creative, experimental)
  • API Key Security: Keys are masked in logs and only used when enhancement is enabled
  • Creativity Levels: 0.3 for subtle enhancement, 0.7 for creative improvement, 1.0 for artistic interpretation

What's New in v2.1.0

  • Integrated AI Enhancement - Built directly into Bawk Wildcard Encoder (100% optional)
  • Multi-Provider AI Support - Claude (Anthropic), OpenAI (GPT-4/3.5), and Grok (xAI)
  • 8 Enhancement Styles - Photography, cinematic, artistic, portrait, landscape, and more
  • Simplified Workflow - Single node handles wildcards, LoRAs, and AI enhancement
  • Security First - API keys masked in logs, graceful error handling
  • FLUX Resolution Optimization - Updated presets based on official limits and community research

Installation

Method 1: ComfyUI Manager (Recommended)

  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.

Releases

No releases published

Packages

No packages published

Languages