Skip to content

Commit 6954e36

Browse files
committed
feat: add model loading main category mapping
1 parent c60567c commit 6954e36

21 files changed

Lines changed: 82 additions & 0 deletions

comfy_extras/nodes_audio_encoder.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ def define_schema(cls) -> io.Schema:
1111
return io.Schema(
1212
node_id="AudioEncoderLoader",
1313
category="loaders",
14+
main_category="Model Loading",
1415
inputs=[
1516
io.Combo.Input(
1617
"audio_encoder_name",

comfy_extras/nodes_chroma_radiance.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ def define_schema(cls) -> io.Schema:
3434
return io.Schema(
3535
node_id="ChromaRadianceOptions",
3636
category="model_patches/chroma_radiance",
37+
main_category="Model Loading",
3738
description="Allows setting advanced options for the Chroma Radiance model.",
3839
inputs=[
3940
io.Model.Input(id="model"),

comfy_extras/nodes_eps.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ def define_schema(cls):
1919
return io.Schema(
2020
node_id="Epsilon Scaling",
2121
category="model_patches/unet",
22+
main_category="Model Loading",
2223
inputs=[
2324
io.Model.Input("model"),
2425
io.Float.Input(
@@ -84,6 +85,7 @@ def define_schema(cls):
8485
node_id="TemporalScoreRescaling",
8586
display_name="TSR - Temporal Score Rescaling",
8687
category="model_patches/unet",
88+
main_category="Model Loading",
8789
inputs=[
8890
io.Model.Input("model"),
8991
io.Float.Input(

comfy_extras/nodes_flux.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def define_schema(cls):
6161
return io.Schema(
6262
node_id="FluxGuidance",
6363
category="advanced/conditioning/flux",
64+
main_category="Model Loading",
6465
inputs=[
6566
io.Conditioning.Input("conditioning"),
6667
io.Float.Input("guidance", default=3.5, min=0.0, max=100.0, step=0.1),

comfy_extras/nodes_freelunch.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ def define_schema(cls):
3030
return IO.Schema(
3131
node_id="FreeU",
3232
category="model_patches/unet",
33+
main_category="Model Loading",
3334
inputs=[
3435
IO.Model.Input("model"),
3536
IO.Float.Input("b1", default=1.1, min=0.0, max=10.0, step=0.01),
@@ -77,6 +78,7 @@ def define_schema(cls):
7778
return IO.Schema(
7879
node_id="FreeU_V2",
7980
category="model_patches/unet",
81+
main_category="Model Loading",
8082
inputs=[
8183
IO.Model.Input("model"),
8284
IO.Float.Input("b1", default=1.3, min=0.0, max=10.0, step=0.01),

comfy_extras/nodes_hidream.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ def define_schema(cls):
1212
return io.Schema(
1313
node_id="QuadrupleCLIPLoader",
1414
category="advanced/loaders",
15+
main_category="Model Loading",
1516
description="[Recipes]\n\nhidream: long clip-l, long clip-g, t5xxl, llama_8b_3.1_instruct",
1617
inputs=[
1718
io.Combo.Input("clip_name1", options=folder_paths.get_filename_list("text_encoders")),

comfy_extras/nodes_hunyuan.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ def define_schema(cls):
177177
node_id="LatentUpscaleModelLoader",
178178
display_name="Load Latent Upscale Model",
179179
category="loaders",
180+
main_category="Model Loading",
180181
inputs=[
181182
io.Combo.Input("model_name", options=folder_paths.get_filename_list("latent_upscale_models")),
182183
],

comfy_extras/nodes_hypernetwork.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ def define_schema(cls):
103103
return IO.Schema(
104104
node_id="HypernetworkLoader",
105105
category="loaders",
106+
main_category="Model Loading",
106107
inputs=[
107108
IO.Model.Input("model"),
108109
IO.Combo.Input("hypernetwork_name", options=folder_paths.get_filename_list("hypernetworks")),

comfy_extras/nodes_hypertile.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ def define_schema(cls):
2828
return io.Schema(
2929
node_id="HyperTile",
3030
category="model_patches/unet",
31+
main_category="Model Loading",
3132
inputs=[
3233
io.Model.Input("model"),
3334
io.Int.Input("tile_size", default=256, min=1, max=2048),

comfy_extras/nodes_lt_audio.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ def define_schema(cls) -> io.Schema:
176176
node_id="LTXAVTextEncoderLoader",
177177
display_name="LTXV Audio Text Encoder Loader",
178178
category="advanced/loaders",
179+
main_category="Model Loading",
179180
description="[Recipes]\n\nltxav: gemma 3 12B",
180181
inputs=[
181182
io.Combo.Input(

0 commit comments

Comments
 (0)