ComfyUI Extension: ComfyUI-BILL-Concept_Isolator-Captioner
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.
Specialized ComfyUI node designed to automate the creation of high-precision captioning datasets using multimodal LLMs. (Description by CC)
Looking for a different extension?
Custom Nodes (0)
README
BILL-Concept_Isolator-Captioner
Overview
The BILL-Concept_Isolator-Captioner is a specialized ComfyUI node designed to automate the creation of high-precision captioning datasets. By integrating multimodal LLMs—specifically the Gemma 4 architecture—it bridges the gap between raw image data and the descriptive metadata required for high-quality LoRA (Low-Rank Adaptation) training.
Technical Approach: Concept Isolation
To ensure maximum subject fidelity, the node employs a logic gate known as Concept Isolation. This process prevents the model from overfitting by decoupling the subject's unique identifiers from the general scene description.
The Workflow Logic:
- Input Filtering: The user specifies the subject's inherent traits (Excluded Details).
- Constraint Application: The LLM is prompted to describe the image while treating the excluded details as "invisible" to the general description.
- Token Injection: The identified unique traits are condensed into a single Trigger Word, ensuring the LoRA associates the trigger token with the visual identity.
System Capabilities
- High-Fidelity Descriptive Analysis: Focuses on lighting, composition, and texture rather than simple object labeling.
- Single-Pass Inference: Reduces token drift by utilizing a single, complex prompt pass rather than iterative refinement.
- Integrated File Management: Streamlined
.txtexport mapped to image filenames for immediate use in training scripts (e.g., AI Toolkit). - Hardware Target: Optimized for high-VRAM environments (24GB+), enabling the use of larger, more reasoned models.
Installation Guide
Backend Setup
- Install the Ollama runtime environment.
- Deploy the vision model via CLI:
ollama run gemma4
Node Integration
- Clone the repository to the ComfyUI custom nodes directory:
git clone https://github.com/0-bill-0/ComfyUI-BILL-Concept_Isolator-Captioner.git - Install required Python dependencies:
pip install -r requirements.txt
Hardware Requirements
| Component | Minimum | Recommended | | :--- | :--- | :--- | | VRAM | potato | 24GB - 32GB | | Model | potato | Gemma 4 | | OS | potato | Linux |
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.