ComfyUI Node:  JLC CaptionForge Node

Authored by Damkohler

Created

Updated

1 stars

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.

Category

Captioning/CaptionForge

Inputs

Input - captions JSONL STRING
Input - image path STRING
Input - include caption families STRING
Input - max captions per family INT
Input - max total captions INT
Output - folder STRING
Output - run name STRING
Output - overwrite outputs BOOLEAN
Ollama - URL STRING
Ollama - keep loaded BOOLEAN
Ollama - request timeout seconds INT
LoRA - trigger word STRING
LoRA - user caption anchor STRING
Fat Draft - model
  • mistral-small:24b
  • VladimirGav/gemma4-26b-16GB-VRAM-Uncensored
  • deepseek-r1:32b
  • tarruda/neuraldaredevil-8b-abliterated:fp16
  • gpt-oss:20b
  • Custom
Fat Draft - custom Ollama model STRING
Fat Draft - prompt STRING
Fat Draft - base seed INT
Fat Draft - seed mode
  • fixed
  • increment
  • decrement
  • random
Fat Draft - max caption chars INT
Fat Draft - max new tokens INT
Fat Draft - temperature FLOAT
Fat Draft - top p FLOAT
Fat Draft - top k INT
Validator - model
  • gemma4:26b
  • qwen3.6:35B-A3B
  • huihui_ai/gemma-4-abliterated:26b
  • Custom
Validator - custom Ollama model STRING
Validator - system prompt STRING
Validator - prompt STRING
Validator - base seed INT
Validator - seed mode
  • fixed
  • increment
  • decrement
  • random
Validator - max new tokens INT
Validator - temperature FLOAT
Validator - top p FLOAT
Validator - top k INT
Formatter - model
  • mistral-small:24b
  • VladimirGav/gemma4-26b-16GB-VRAM-Uncensored
  • gpt-oss:20b
  • deepseek-r1:32b
  • Custom
Formatter - custom Ollama model STRING
Formatter - prompt STRING
Formatter - base seed INT
Formatter - seed mode
  • fixed
  • increment
  • decrement
  • random
Formatter - max new tokens INT
Formatter - temperature FLOAT
Formatter - top p FLOAT
Formatter - top k INT
Audit - write prompt JSONL BOOLEAN
Audit - preserve raw responses BOOLEAN
Final - TXT export format
  • natural
  • taggy
  • both_separate
Final - write TXT sidecars BOOLEAN
Final - write JSONL BOOLEAN
Input - single image IMAGE
pipeline_plan CAPTIONFORGE_PIPELINE_PLAN

Outputs

STRING

STRING

STRING

STRING

STRING

Extension: CaptionForge

A model-agnostic captioning framework for ComfyUI designed to generate cleaner, more consistent, auditable captions for LoRA dataset preparation through structured comparison, repeated observation, and consensus-based refinement.

Authored by Damkohler

Looking for a different node?

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.

Learn more