Skip to content

Commit 075345b

Browse files
feat(app): add flux kontext dev to starter modelss
1 parent 74d1239 commit 075345b

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

invokeai/backend/model_manager/starter_models.py

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,37 +109,45 @@ class StarterModelBundle(BaseModel):
109109

110110
# region: Main
111111
flux_schnell_quantized = StarterModel(
112-
name="FLUX Schnell (Quantized)",
112+
name="FLUX.1 schnell (quantized)",
113113
base=BaseModelType.Flux,
114114
source="InvokeAI/flux_schnell::transformer/bnb_nf4/flux1-schnell-bnb_nf4.safetensors",
115115
description="FLUX schnell transformer quantized to bitsandbytes NF4 format. Total size with dependencies: ~12GB",
116116
type=ModelType.Main,
117117
dependencies=[t5_8b_quantized_encoder, flux_vae, clip_l_encoder],
118118
)
119119
flux_dev_quantized = StarterModel(
120-
name="FLUX Dev (Quantized)",
120+
name="FLUX.1 dev (quantized)",
121121
base=BaseModelType.Flux,
122122
source="InvokeAI/flux_dev::transformer/bnb_nf4/flux1-dev-bnb_nf4.safetensors",
123123
description="FLUX dev transformer quantized to bitsandbytes NF4 format. Total size with dependencies: ~12GB",
124124
type=ModelType.Main,
125125
dependencies=[t5_8b_quantized_encoder, flux_vae, clip_l_encoder],
126126
)
127127
flux_schnell = StarterModel(
128-
name="FLUX Schnell",
128+
name="FLUX.1 schnell",
129129
base=BaseModelType.Flux,
130130
source="InvokeAI/flux_schnell::transformer/base/flux1-schnell.safetensors",
131131
description="FLUX schnell transformer in bfloat16. Total size with dependencies: ~33GB",
132132
type=ModelType.Main,
133133
dependencies=[t5_base_encoder, flux_vae, clip_l_encoder],
134134
)
135135
flux_dev = StarterModel(
136-
name="FLUX Dev",
136+
name="FLUX.1 dev",
137137
base=BaseModelType.Flux,
138138
source="InvokeAI/flux_dev::transformer/base/flux1-dev.safetensors",
139139
description="FLUX dev transformer in bfloat16. Total size with dependencies: ~33GB",
140140
type=ModelType.Main,
141141
dependencies=[t5_base_encoder, flux_vae, clip_l_encoder],
142142
)
143+
flux_kontext = StarterModel(
144+
name="FLUX.1 Kontext dev",
145+
base=BaseModelType.Flux,
146+
source="black-forest-labs/FLUX.1-Kontext-dev::flux1-kontext-dev.safetensors",
147+
description="FLUX.1 Kontext dev transformer in bfloat16. Total size with dependencies: ~33GB",
148+
type=ModelType.Main,
149+
dependencies=[t5_base_encoder, flux_vae, clip_l_encoder],
150+
)
143151
sd35_medium = StarterModel(
144152
name="SD3.5 Medium",
145153
base=BaseModelType.StableDiffusion3,
@@ -656,6 +664,7 @@ class StarterModelBundle(BaseModel):
656664
# List of starter models, displayed on the frontend.
657665
# The order/sort of this list is not changed by the frontend - set it how you want it here.
658666
STARTER_MODELS: list[StarterModel] = [
667+
flux_kontext,
659668
flux_schnell_quantized,
660669
flux_dev_quantized,
661670
flux_schnell,
@@ -776,6 +785,7 @@ class StarterModelBundle(BaseModel):
776785
flux_depth_control_lora,
777786
flux_redux,
778787
flux_fill,
788+
flux_kontext,
779789
]
780790

781791
STARTER_BUNDLES: dict[str, StarterModelBundle] = {

0 commit comments

Comments
 (0)