Releases: invoke-ai/InvokeAI
Release list
InvokeAI v6.13.6
This is a patch release.
It corrects a bug introduced in v6.13.5 that caused Qwen Image and Qwen Image Edit models to crash with a dictionary key error when used with the default single-file Qwen 2.2 VL Encoder.
Please see https://github.com/invoke-ai/InvokeAI/releases/tag/v6.13.5 for information on what's in this release.
Full Changelog: v6.13.5...v6.13.6
InvokeAI v6.13.5
This is a maintenance release of InvokeAI focused on bug fixes and stability. Version 6.14.0 will be the next major feature release, featuring video generation, multiple GPU support, the Wan 2.2 image and video models, pressure-sensitive canvas, HiDiffusion integration, workflow to workflow calls, and much more.
Here are the highlights of the current release:
Updated Libraries
- React version 19 (frontend support) @joshistoast
- ROCm version 7.1 (AMD GPU support) @lstein @heathen711
- Transformers version 5.5.4 (AI inference and training support) @kappacommit
Major Bug Fixes
- Fix the image viewer progress preview behavior when selecting a gallery image during image generation. @JPPhoto
- Save and restore both positive and negative prompt history for SD images. @DustyShoe
- Fix crash when a LoRA was applied to a Flux.2 4B/9B Diffusers model loaded with FP8 storage. @Pfannkuchensack
- Restore the X/Y queue badges when running in multiuser mode. @lstein
- Prevent main panel from being squeezed out of existence on small screens. @lstein
- Gallery maintenance script updated to correctly handle nested image subfolders when structured image directory activated. @lstein
- Fix crash when using a Z-Image model with regional guidance. @Pfannkuchensack
- Prevent crash when Heun (2d order) sampler applied to a FLUX.2 Klein model with reference images. @Pfannkuchensack
- Prevent hang when an unknown wildcard was passed to the dynamic prompt processor. @Pfannkuchensack
New Features
- Support PEFT named-adapter LoRAs. @Pfannkuchensack
- Add Qwen Image single-file checkpoint loader with fp8 support. @Pfannkuchensack
Documentation
- Added information on 3d party GPU providers that host InvokeAI. @lstein @michaelmanly
- Fix uvicorn URL. @fishd72
- Add graph execution example to API guide. @wunianze666-netizen
Full List of Changes
- Prep PR for v6.13.0 by @lstein in #9134
- chore(version): bump to 6.13.0.post1 by @lstein in #9242
- docs(fp8): update FP8 Storage docs by @Pfannkuchensack in #9241
- fix(ui): require metadata handler success for some mode by @YUHAO-corn in #9197
- chore(github): update actions from deprecated node-20 versions by @keturn in #9149
- fix(ci/cd): fix typegen test failure introduced by PR 9209 by @lstein in #9260
- fix(openapi): normalize Path defaults to POSIX in schema generation by @Pfannkuchensack in #9209
- chore(ci): update cached-lfs-checkout from deprecated node 20 version by @keturn in #9261
- feat(model manager): external providers UI/UX tweaks by @joshistoast in #9237
- Support Hugging Face blob file URLs by @C2015 in #9167
- docs: Realign External Models by @Pfannkuchensack in #9222
- Fix(model install): wait for startup restore before imports by @JPPhoto in #9239
- feat(anima): bundle T5-XXL tokenizer, remove t5_encoder_model input by @kappacommit in #9244
- feat(lora): support PEFT named-adapter LoRAs (e.g. Klein 9B) by @Pfannkuchensack in #9252
- Fix progress preview gallery selection by @JPPhoto in #9217
- Fix: add SD negative prompt graph wiring and history by @DustyShoe in #9243
- fix(ci): repair wrapped ENABLE_ANALYTICS expression in deploy-docs workflow by @lstein in #9271
- Fix workflow execution state reconciliation by @JPPhoto in #9199
- ci: use uv.lock when running tests by @keturn in #9214
- ci: run pytest via uv run to fix venv PATH breakage from #9214 by @lstein in #9286
- fix(lora): sidecar-patch fp8 weights to avoid float8 add crash by @lstein in #9246
- docs: Updated uvicorn URL in documentation by @fishd72 in #9230
- docs: add graph execution example to API guide by @wunianze666-netizen in #9276
- feat: ⬆️ Upgrade to React 19 by @joshistoast in #8708
- fix(multiuser): restore X/Y queue badge and redacted queue entries for non-admins by @lstein in #9262
- Fix/z image controlnet logging (supersedes #9289) by @lstein in #9298
- Update ROCm to 7.1 (supersedes #8867) by @lstein in #9297
- fix(db): repair model_relationships foreign keys broken by migration 22 by @Pfannkuchensack in #9272
- Fix python tests on CUDA by @JPPhoto in #9215
- feat(mm): add Qwen Image single-file checkpoint loader with fp8 support by @Pfannkuchensack in #9253
- fix(flux2): strip reference-image tokens from Heun preview latents by @Pfannkuchensack in #9274
- fix(ui): keep main panel reachable on small screens by @lstein in #9144
- fix(ui): add missing canvas-workflow-integration log namespace translation by @Pfannkuchensack in #9275
- fix(gallery): traverse image subfolders when finding orphaned db entries by @lstein in #9291
- feat(api): append mode for recalled reference images (+ fix recall socket double-emit) by @lstein in #9288
- fix: honor empty-string metadata overrides (supersedes 9283) by @lstein in #9309
- Fix: z-image regional guidance split mismatch by @Pfannkuchensack in #9273
- docs: add GitHub Sponsors button and README sponsors section by @lstein in #9312
- chore: Remove misplaced claude .md file by @lstein in #9315
- fix(dynamicprompts): prevent hang on unknown wildcards by @Pfannkuchensack in #9307
- feat - Migrate to Transformers 5.5.4 by @kappacommit in #9248
New Contributors
- @C2015 made their first contribution in #9167
- @fishd72 made their first contribution in #9230
- @wunianze666-netizen made their first contribution in #9276
Full Changelog: v6.13.0...v6.13.5
InvokeAI v6.13.5 (release candidate 1)
This is a maintenance release of InvokeAI focused on bug fixes and stability. Version 6.14.0 will be the next major feature release, featuring video generation, multiple GPU support, the Wan 2.2 image and video models, pressure-sensitive canvas, HiDiffusion integration, workflow to workflow calls, and much more.
Here are the highlights of the current release:
Updated Libraries
- React version 19 (frontend support) @joshistoast
- ROCm version 7.1 (AMD GPU support) @lstein @heathen711
- Transformers version 5.5.4 (AI inference and training support) @kappacommit
Major Bug Fixes
- Fix the image viewer progress preview behavior when selecting a gallery image during image generation. @JPPhoto
- Save and restore both positive and negative prompt history for SD images. @DustyShoe
- Fix crash when a LoRA was applied to a Flux.2 4B/9B Diffusers model loaded with FP8 storage. @Pfannkuchensack
- Restore the X/Y queue badges when running in multiuser mode. @lstein
- Prevent main panel from being squeezed out of existence on small screens. @lstein
- Gallery maintenance script updated to correctly handle nested image subfolders when structured image directory activated. @lstein
- Fix crash when using a Z-Image model with regional guidance. @Pfannkuchensack
- Prevent crash when Heun (2d order) sampler applied to a FLUX.2 Klein model with reference images. @Pfannkuchensack
- Prevent hang when an unknown wildcard was passed to the dynamic prompt processor. @Pfannkuchensack
New Features
- Support PEFT named-adapter LoRAs. @Pfannkuchensack
- Add Qwen Image single-file checkpoint loader with fp8 support. @Pfannkuchensack
Documentation
- Added information on 3d party GPU providers that host InvokeAI. @lstein @michaelmanly
- Fix uvicorn URL. @fishd72
- Add graph execution example to API guide. @wunianze666-netizen
Full List of Changes
- Prep PR for v6.13.0 by @lstein in #9134
- chore(version): bump to 6.13.0.post1 by @lstein in #9242
- docs(fp8): update FP8 Storage docs by @Pfannkuchensack in #9241
- fix(ui): require metadata handler success for some mode by @YUHAO-corn in #9197
- chore(github): update actions from deprecated node-20 versions by @keturn in #9149
- fix(ci/cd): fix typegen test failure introduced by PR 9209 by @lstein in #9260
- fix(openapi): normalize Path defaults to POSIX in schema generation by @Pfannkuchensack in #9209
- chore(ci): update cached-lfs-checkout from deprecated node 20 version by @keturn in #9261
- feat(model manager): external providers UI/UX tweaks by @joshistoast in #9237
- Support Hugging Face blob file URLs by @C2015 in #9167
- docs: Realign External Models by @Pfannkuchensack in #9222
- Fix(model install): wait for startup restore before imports by @JPPhoto in #9239
- feat(anima): bundle T5-XXL tokenizer, remove t5_encoder_model input by @kappacommit in #9244
- feat(lora): support PEFT named-adapter LoRAs (e.g. Klein 9B) by @Pfannkuchensack in #9252
- Fix progress preview gallery selection by @JPPhoto in #9217
- Fix: add SD negative prompt graph wiring and history by @DustyShoe in #9243
- fix(ci): repair wrapped ENABLE_ANALYTICS expression in deploy-docs workflow by @lstein in #9271
- Fix workflow execution state reconciliation by @JPPhoto in #9199
- ci: use uv.lock when running tests by @keturn in #9214
- ci: run pytest via uv run to fix venv PATH breakage from #9214 by @lstein in #9286
- fix(lora): sidecar-patch fp8 weights to avoid float8 add crash by @lstein in #9246
- docs: Updated uvicorn URL in documentation by @fishd72 in #9230
- docs: add graph execution example to API guide by @wunianze666-netizen in #9276
- feat: ⬆️ Upgrade to React 19 by @joshistoast in #8708
- fix(multiuser): restore X/Y queue badge and redacted queue entries for non-admins by @lstein in #9262
- Fix/z image controlnet logging (supersedes #9289) by @lstein in #9298
- Update ROCm to 7.1 (supersedes #8867) by @lstein in #9297
- fix(db): repair model_relationships foreign keys broken by migration 22 by @Pfannkuchensack in #9272
- Fix python tests on CUDA by @JPPhoto in #9215
- feat(mm): add Qwen Image single-file checkpoint loader with fp8 support by @Pfannkuchensack in #9253
- fix(flux2): strip reference-image tokens from Heun preview latents by @Pfannkuchensack in #9274
- fix(ui): keep main panel reachable on small screens by @lstein in #9144
- fix(ui): add missing canvas-workflow-integration log namespace translation by @Pfannkuchensack in #9275
- fix(gallery): traverse image subfolders when finding orphaned db entries by @lstein in #9291
- feat(api): append mode for recalled reference images (+ fix recall socket double-emit) by @lstein in #9288
- fix: honor empty-string metadata overrides (supersedes 9283) by @lstein in #9309
- Fix: z-image regional guidance split mismatch by @Pfannkuchensack in #9273
- docs: add GitHub Sponsors button and README sponsors section by @lstein in #9312
- chore: Remove misplaced claude .md file by @lstein in #9315
- fix(dynamicprompts): prevent hang on unknown wildcards by @Pfannkuchensack in #9307
- feat - Migrate to Transformers 5.5.4 by @kappacommit in #9248
New Contributors
- @C2015 made their first contribution in #9167
- @fishd72 made their first contribution in #9230
- @wunianze666-netizen made their first contribution in #9276
Full Changelog: v6.13.0...v6.13.5.rc1
InvokeAI 6.13.0
This release of InvokeAI offers support for a variety of new models, including those that are remotely hosted by external providers such as GPT Image. In addition, it provides a host of new and improved features as well as bug fixes.
Installation
See Installation for installation instructions and troubleshooting.
What's New
New Locally-Hosted Models
We've added support for the popular Qwen Image models, both the txt2img and edit versions, as well as Anima.
Qwen Image 2.5
This is a high quality txt2img model that can be run either on your local hardware are on a remotely hosted service (see Hosted Models. We provide starters for the full model (~40 GB!) as well as multiple smaller quantized models. For best results, we recommend 30-40 steps and a CFG of 3-4. We also provide two "turbo" LoRA models, Qwen Image Lightning (4-steps) and Qwen_Image_Lightning (8-steps). These LoRAs provide fast rendering and high accuracy, but loss of diversity. Use a CFG of 1 and a Shift of 3 when applying either of these LoRAs.
Qwen Image Edit 2.5
This is a version of Qwen Image that is optimized for image editing. Add up to three reference images and tell the model on how to combine and alter them using declarative statements such as "Pose the duck on the table". We provide the full model as a starter, along with multiple quantized versions and two Qwen Image Edit Lightning LoRAs for turbo mode.
See Qwen-Image-Edit: Image Editing with Higher Quality and Efficiency for tips on using Qwen Image Edit effectively.
Anima Preview 3
Anima is an anime-themed model created by a collaboration between CircleStone Labs and Comfy Org. It is able to produce a wide variety of illustration styles. There is also an Anima Turbo LoRA that can be used to speed up rendering using a CFG of 1 and 8-12 steps.
You'll find Anima and its support models in the Starter Models tab.
New Externally-Hosted Models
This version of InvokeAI offers the ability to generate using externally-hosted models, such as those provided by OpenAI, Google and cloud-based AI generation hosting services. You "install" these models by providing an API key provided by a service that you subscribe to. Typically image generation services will provide a number of generations for free and then start charging on a pay-as-you-go basis. We support externally-hosted models from OpenAI, Gemini (Google), BytePlus, and Alibaba Cloud.
An externally-hosted model works much like a locally-hosted one but with restrictions. In general, you cannot adust steps, scheduler or CFG, and only a limited number of image dimensions are supported. Both txt2img and img2img modes are supported, and the models can be applied to the Canvas and Workflow editor. However inpainting, outpainting, controlnets, LoRAs, regional guidance, and the ability to apply different levels of denoising to img2img are not available. These are limitations imposed by the hosting service and not by InvokeAI.
To get started with externally-hosted models, go to the Models tab and select External Providers. Select the hosting service you wish to use and enter your API key. Click Save and the models supported by this provider will be added to your collection of models.
Models available from OpenAI
- GPT Image 1
- GPT Image 1.5
- GPT Image 1 Mini
- DALL-E 3
Models available from Gemini (Google)
- Gemini 2.5 Flash Image
- Gemini 3 Pro Image Preview
- Gemini 3.1 Flash Image Preview
Models available from BytePlus
- Seedream 3.0 T2I
- Seedream 4.0
- Seedream 4.5
- Seedream 5.0 Lite
Models available from Alibaba Cloud
- Qwen Image 2.0 Pro
- Qwen Image 2.0
- Qwen Image Max
- Qwen Image Edit Max
- Wan 2.6 Text-to-Image
Model Manager Improvements
This version improves the Model Manager in several ways. When installing a new model, the installation queue display and progress bars have been completely rewritten to be more functional and attractive. A new bulk reidentify action has been implemented, and it is now possible to sort the model listing in multiple ways.
Image Generation Improvements
Users now have access to LLM-powered prompt expansion and image-to-prompt features. You will find two new buttons in the prompt textfield:
- Expand Prompt uses a local TextLLM model to expand brief prompts into detailed image generation prompts. This button will replace a simple prompt with a complex one that is well-suited for producing high quality imagery.
- Image to Prompt Generates descriptive prompts from uploaded images. Use it as a supplement to reference images.
To use these features, you must first install a causal LM model, such as Qwen/Qwen2.5-1.5B-Instruct via the Model Manager (enter this repo name into the HuggingFace tab). The LLaVA vision model needed for image to prompt should already be installed.
In addition, this release corrects many small bugs and performance bottlenecks in image generation.
Image Gallery Improvements
You can now automatically create "virtual" boards that group images according to their characteristics. The only grouping currently available is by date, but more options are on their way.
Canvas Improvements
There have been several new features added to the Canvas. One frequently-requested feature is the ability to hide and show the preview stage thumbnails that can obscure the bottom of the canvas. Another feature is the addition of a Lasso Tool with freehand and polygon modes for creating inpaint masks and selecting raster image regions.
Also among multiple new features is the ability to apply custom workflows directly to a Canvas image. First create a workflow with an image input field in the Form Builder and a Canvas Output node. Right click on the canvas and select Run Workflow. The workflow will run on the input image and create a new layer containing the output of the Canvas Output node.
Workflow Editor and Nodes
There is now a Custom Node Manager tab in the left-hand panel which allows you to install and manage related groups of nodes organized into node packs. Node packs can be installed from local files or URLs.
When adding a node to a workflow, you will find that the nodes are now organized by function with an easy to navigate node picker. Another convenient new feature is the workflow connector, a new type of edge that can be used to connect two or more input/output fields in a highly flexible fashion. To start using this feature, right click on the canvas and select Add Connector.
Internally the workflow execution engine has been overhauled and optimized to improve performance and stability. In addition, there are a number of new user-visible features. There are new generation nodes for running external models, new denoising nodes for the Qwen Image and Anima local models, and a node for decoding invisible watermarks in images. The Collect node now supports chaining to enable deterministic iteration over the items in a collection. A new If mode allows for conditional branching of workflows.
Multiuser Features
When running in Multiuser Mode each logged-in user can create private (only visible to the owner), shared (writable by the owner, readable by everyone else) and public (read/write for everyone) image boards. Similarly, users can now create private and shared workflows.
Documentation
The Documentation Site has been completely redesigned and overhauled.
What's Changed in Detail
Below is a log of all changes from the previous version. Many thanks to all the authors who contributed to this release.
Models and Model Manager
- External models (Gemini Nano Banana & OpenAI GPT Image) (#8633) by @CypherNaught-0x in #8884
- Feat[model support]: Qwen Image — full pipeline with edit, generate LoRA, GGUF, quantization, and UI by @lstein in #9000
- feat: add Anima model support by @4pointoh in #8961
- feat: add bulk reidentify action for models (#8951) by @Pfannkuchensack in #8952
- feat: add support for OneTrainer BFL Flux LoRA format by @Pfannkuchensack in #8984
- fix(mm): detect FLUX.2 Klein 9B Base variant via filename heuristic by @Pfannkuchensack in #9011
- fix: correct inaccurate download size estimates in starter models by @Pfannkuchensack in #8968
- Redesign Model Manager Installation Queue by @joshistoast in #8910
- fix(ui) Anima model encoder & vae auto-selection by @kappacommit in #9035
- feat:(model-manager) add sorting capabilities for models by @skunkworxdark in #9024
- fix: remove directory entry sizes from directory_size() to report accurate file totals by @kuishou68 in #9040
- fix(flux2-vae): support FLUX.2 small-decoder VAE variant by @Pfannkuchensack in #9032
- feat(ui): show progress bar animation while models are loading by @Pfannkuchensack in #9058
- feat(mm): add editable source_url field to model conf...
Version 6.13.0.rc3
InvokeAI v6.13.0 (release candidate 3)
This release of InvokeAI offers support for a variety of new models, including those that are remotely hosted by external providers such as GPT Image. In addition, it provides a host of new and improved features as well as bug fixes.
New Locally-Hosted Models
We've added support for the popular Qwen Image models, both the txt2img and edit versions, as well as Anima.
Qwen Image 2.5
This is a high quality txt2img model that can be run either on your local hardware are on a remotely hosted service (see Hosted Models. We provide starters for the full model (~40 GB!) as well as multiple smaller quantized models. For best results, we recommend 30-40 steps and a CFG of 3-4. We also provide two "turbo" LoRA models, Qwen Image Lightning (4-steps) and Qwen_Image_Lightning (8-steps). These LoRAs provide fast rendering and high accuracy, but loss of diversity. Use a CFG of 1 and a Shift of 3 when applying either of these LoRAs.
Qwen Image Edit 2.5
This is a version of Qwen Image that is optimized for image editing. Add up to three reference images and tell the model on how to combine and alter them using declarative statements such as "Pose the duck on the table". We provide the full model as a starter, along with multiple quantized versions and two Qwen Image Edit Lightning LoRAs for turbo mode.
See Qwen-Image-Edit: Image Editing with Higher Quality and Efficiency for tips on using Qwen Image Edit effectively.
Anima Preview 3
Anima is an anime-themed model created by a collaboration between CircleStone Labs and Comfy Org. It is able to produce a wide variety of illustration styles. There is also an Anima Turbo LoRA that can be used to speed up rendering using a CFG of 1 and 8-12 steps.
You'll find Anima and its support models in the Starter Models tab.
New Externally-Hosted Models
This version of InvokeAI offers the ability to generate using externally-hosted models, such as those provided by OpenAI, Google and cloud-based AI generation hosting services. You "install" these models by providing an API key provided by a service that you subscribe to. Typically image generation services will provide a number of generations for free and then start charging on a pay-as-you-go basis. We support externally-hosted models from OpenAI, Gemini (Google), BytePlus, and Alibaba Cloud.
An externally-hosted model works much like a locally-hosted one but with restrictions. In general, you cannot adust steps, scheduler or CFG, and only a limited number of image dimensions are supported. Both txt2img and img2img modes are supported, and the models can be applied to the Canvas and Workflow editor. However inpainting, outpainting, controlnets, LoRAs, regional guidance, and the ability to apply different levels of denoising to img2img are not available. These are limitations imposed by the hosting service and not by InvokeAI.
To get started with externally-hosted models, go to the Models tab and select External Providers. Select the hosting service you wish to use and enter your API key. Click Save and the models supported by this provider will be added to your collection of models.
Models available from OpenAI
- GPT Image 1
- GPT Image 1.5
- GPT Image 1 Mini
- DALL-E 3
Models available from Gemini (Google)
- Gemini 2.5 Flash Image
- Gemini 3 Pro Image Preview
- Gemini 3.1 Flash Image Preview
Models available from BytePlus
- Seedream 3.0 T2I
- Seedream 4.0
- Seedream 4.5
- Seedream 5.0 Lite
Models available from Alibaba Cloud
- Qwen Image 2.0 Pro
- Qwen Image 2.0
- Qwen Image Max
- Qwen Image Edit Max
- Wan 2.6 Text-to-Image
Model Manager Improvements
This version improves the Model Manager in several ways. When installing a new model, the installation queue display and progress bars have been completely rewritten to be more functional and attractive. A new bulk reidentify action has been implemented, and it is now possible to sort the model listing in multiple ways.
Image Generation Improvements
Users now have access to LLM-powered prompt expansion and image-to-prompt features. You will find two new buttons in the prompt textfield:
- Expand Prompt uses a local TextLLM model to expand brief prompts into detailed image generation prompts. This button will replace a simple prompt with a complex one that is well-suited for producing high quality imagery.
- Image to Prompt Generates descriptive prompts from uploaded images. Use it as a supplement to reference images.
To use these features, you must first install a causal LM model, such as Qwen/Qwen2.5-1.5B-Instruct via the Model Manager (enter this repo name into the HuggingFace tab). The LLaVA vision model needed for image to prompt should already be installed.
In addition, this release corrects many small bugs and performance bottlenecks in image generation.
Image Gallery Improvements
You can now automatically create "virtual" boards that group images according to their characteristics. Right now you can only create virtual boards that group images by their date, but more options are on their way.
Canvas Improvements
There have been several new features added to the Canvas. One frequently-requested feature is the ability to hide and show the preview stage thumbnails that can obscure the bottom of the canvas. Another feature is the addition of a Lasso Tool with freehand and polygon modes for creating inpaint masks and selecting raster image regions.
Also among multiple new features is the ability to apply custom workflows directly to a Canvas image. First create a workflow with an image input field in the Form Builder and a Canvas Output node. Right click on the canvas and select Run Workflow. The workflow will run on the input image and create a new layer containing the output of the Canvas Output node.
Workflow Editor and Nodes
There is now a Custom Node Manager tab in the left-hand panel which allows you to install and manage related groups of nodes called node packs. Node packs can be installed from local files or URLs.
When adding a node to a workflow, you will find that the nodes are now organized by function with an easy to navigate node picker. Another convenient new feature is the workflow connector, a new type of edge that can be used to connect two or more input/output fields in a highly flexible fashion. To start using this feature, right click on the canvas and select Add Connector.
Internally the workflow execution engine has been overhauled and optimized to improve performance and stability. In addition, there are a number of new user-visible features. There are new generation nodes for running external models, new denoising nodes for the Qwen Image and Anima local models, and a node for decoding invisible watermarks in images. The Collect node now supports chaining to enable deterministic iteration over the items in a collection. A new If mode allows for conditional branching of workflows.
Multiuser Features
When running in Multiuser Mode each logged-in user can create private (only visible to the owner), shared (writable by the owner, readable by everyone else) and public (read/write for everyone) image boards. Similarly, users can now create private and shared workflows.
Documentation
The Documentation Site has been completely redesigned and overhauled. However, be aware that the documentation for some of the newer features has not yet been ported over to the new site, and can be found here.
What's Changed in Detail
Below is a log of all changes from the previous version. Many thanks to all the authors who contributed to this release.
Models and Model Manager
- External models (Gemini Nano Banana & OpenAI GPT Image) (#8633) by @CypherNaught-0x in #8884
- Feat[model support]: Qwen Image — full pipeline with edit, generate LoRA, GGUF, quantization, and UI by @lstein in #9000
- feat: add Anima model support by @4pointoh in #8961
- feat: add bulk reidentify action for models (#8951) by @Pfannkuchensack in #8952
- feat: add support for OneTrainer BFL Flux LoRA format by @Pfannkuchensack in #8984
- fix(mm): detect FLUX.2 Klein 9B Base variant via filename heuristic by @Pfannkuchensack in #9011
- fix: correct inaccurate download size estimates in starter models by @Pfannkuchensack in #8968
- Redesign Model Manager Installation Queue by @joshistoast in #8910
- fix(ui) Anima model encoder & vae auto-selection by @kappacommit in #9035
- feat:(model-manager) add sorting capabilities for models by @skunkworxdark in #9024
- fix: remove directory entry sizes from directory_size() to report accurate file totals by @kuishou68 in #9040
- fix(flux2-vae): support FLUX.2 small-decoder VAE variant by @Pfannkuchensack in #9032
- feat(ui): show progress bar animation while models are loading by @Pfannkuch...
Version 6.13.0.rc2
InvokeAI v6.13.0 (release candidate 2)
This release of InvokeAI offers support for a variety of new models, including those that are remotely hosted by external providers such as GPT Image. In addition, it provides a host of new and improved features as well as bug fixes.
New Locally-Hosted Models
We've added support for the popular Qwen Image models, both the txt2img and edit versions, as well as Anima.
Qwen Image 2.5
This is a high quality txt2img model that can be run either on your local hardware are on a remotely hosted service (see Hosted Models. We provide starters for the full model (~40 GB!) as well as multiple smaller quantized models. For best results, we recommend 30-40 steps and a CFG of 3-4. We also provide two "turbo" LoRA models, Qwen Image Lightning (4-steps) and Qwen_Image_Lightning (8-steps). These LoRAs provide fast rendering and high accuracy, but loss of diversity. Use a CFG of 1 and a Shift of 3 when applying either of these LoRAs.
Qwen Image Edit 2.5
This is a version of Qwen Image that is optimized for image editing. Add up to three reference images and tell the model on how to combine and alter them using declarative statements such as "Pose the duck on the table". We provide the full model as a starter, along with multiple quantized versions and two Qwen Image Edit Lightning LoRAs for turbo mode.
See Qwen-Image-Edit: Image Editing with Higher Quality and Efficiency for tips on using Qwen Image Edit effectively.
Anima Preview 3
Anima is an anime-themed model created by a collaboration between CircleStone Labs and Comfy Org. It is able to produce a wide variety of illustration styles. There is also an Anima Turbo LoRA that can be used to speed up rendering using a CFG of 1 and 8-12 steps.
You'll find Anima and its support models in the Starter Models tab.
New Externally-Hosted Models
This version of InvokeAI offers the ability to generate using externally-hosted models, such as those provided by OpenAI, Google and cloud-based AI generation hosting services. You "install" these models by providing an API key provided by a service that you subscribe to. Typically image generation services will provide a number of generations for free and then start charging on a pay-as-you-go basis. We support externally-hosted models from OpenAI, and Gemini (Google).
The full release will add support for models from BytePlus, and Alibaba Cloud.
An externally-hosted model works much like a locally-hosted one but with restrictions. In general, you cannot adust steps, scheduler or CFG, and only a limited number of image dimensions are supported. Both txt2img and img2img modes are supported, and the models can be applied to the Canvas and Workflow editor. However inpainting, outpainting, controlnets, LoRAs, regional guidance, and the ability to apply different levels of denoising to img2img are not available. These are limitations imposed by the hosting service and not by InvokeAI.
To get started with externally-hosted models, go to the Models tab and select External Providers. Select the hosting service you wish to use and enter your API key. Click Save and the models supported by this provider will be added to your collection of models.
Models available from OpenAI
- GPT Image 1
- GPT Image 1.5
- GPT Image 1 Mini
- DALL-E 3
Models available from Gemini (Google)
- Gemini 2.5 Flash Image
- Gemini 3 Pro Image Preview
- Gemini 3.1 Flash Image Preview
Model Manager Improvements
This version improves the Model Manager in several ways. When installing a new model, the installation queue display and progress bars have been completely rewritten to be more functional and attractive. A new bulk reidentify action has been implemented, and it is now possible to sort the model listing in multiple ways.
Image Generation Improvements
Users now have access to LLM-powered prompt expansion and image-to-prompt features. You will find two new buttons in the prompt textfield:
- Expand Prompt uses a local TextLLM model to expand brief prompts into detailed image generation prompts. This button will replace a simple prompt with a complex one that is well-suited for producing high quality imagery.
- Image to Prompt Generates descriptive prompts from uploaded images. Use it as a supplement to reference images.
To use these features, you must first install a causal LM model, such as Qwen/Qwen2.5-1.5B-Instruct via the Model Manager (enter this repo name into the HuggingFace tab). The LLaVA vision model needed for image to prompt should already be installed.
In addition, this release corrects many small bugs and performance bottlenecks in image generation.
Image Gallery Improvements
You can now automatically create "virtual" boards that group images according to their characteristics. Right now you can only create virtual boards that group images by their date, but more options are on their way.
Canvas Improvements
There have been several new features added to the Canvas. One frequently-requested feature is the ability to hide and show the preview stage thumbnails that can obscure the bottom of the canvas. Another feature is the addition of a Lasso Tool with freehand and polygon modes for creating inpaint masks and selecting raster image regions.
Also among multiple new features is the ability to apply custom workflows directly to a Canvas image. First create a workflow with an image input field in the Form Builder and a Canvas Output node. Right click on the canvas and select Run Workflow. The workflow will run on the input image and create a new layer containing the output of the Canvas Output node.
Workflow Editor and Nodes
There is now a Custom Node Manager tab in the left-hand panel which allows you to install and manage related groups of nodes called node packs. Node packs can be installed from local files or URLs.
When adding a node to a workflow, you will find that the nodes are now organized by function with an easy to navigate node picker. Another convenient new feature is the workflow connector, a new type of edge that can be used to connect two or more input/output fields in a highly flexible fashion. To start using this feature, right click on the canvas and select Add Connector.
Internally the workflow execution engine has been overhauled and optimized to improve performance and stability. In addition, there are a number of new user-visible features. There are new generation nodes for running external models, new denoising nodes for the Qwen Image and Anima local models, and a node for decoding invisible watermarks in images. The Collect node now supports chaining to enable deterministic iteration over the items in a collection. A new If mode allows for conditional branching of workflows.
Multiuser Features
When running in Multiuser Mode each logged-in user can create private (only visible to the owner), shared (writable by the owner, readable by everyone else) and public (read/write for everyone) image boards. Similarly, users can now create private and shared workflows.
Documentation
The Documentation Site has been completely redesigned and overhauled. However, be aware that the documentation for some of the newer features has not yet been ported over to the new site, and can be found here.
What's Changed in Detail
Below is a log of all changes from the previous version. Many thanks to all the authors who contributed to this release.
Models and Model Manager
- External models (Gemini Nano Banana & OpenAI GPT Image) (#8633) by @CypherNaught-0x in #8884
- Feat[model support]: Qwen Image — full pipeline with edit, generate LoRA, GGUF, quantization, and UI by @lstein in #9000
- feat: add Anima model support by @4pointoh in #8961
- feat: add bulk reidentify action for models (#8951) by @Pfannkuchensack in #8952
- feat: add support for OneTrainer BFL Flux LoRA format by @Pfannkuchensack in #8984
- fix(mm): detect FLUX.2 Klein 9B Base variant via filename heuristic by @Pfannkuchensack in #9011
- fix: correct inaccurate download size estimates in starter models by @Pfannkuchensack in #8968
- Redesign Model Manager Installation Queue by @joshistoast in #8910
- fix(ui) Anima model encoder & vae auto-selection by @kappacommit in #9035
- feat:(model-manager) add sorting capabilities for models by @skunkworxdark in #9024
- fix: remove directory entry sizes from directory_size() to report accurate file totals by @kuishou68 in #9040
- fix(flux2-vae): support FLUX.2 small-decoder VAE variant by @Pfannkuc...
v6.13.0rc1
InvokeAI v6.13.0 (release candidate 1)
This release of InvokeAI offers support for a variety of new models, including those that are remotely hosted by external providers such as GPT Image. In addition, it provides a host of new and improved features as well as bug fixes.
New Locally-Hosted Models
We've added support for the popular Qwen Image models, both the txt2img and edit versions, as well as Anima.
Qwen Image 2.5
This is a high quality txt2img model that can be run either on your local hardware are on a remotely hosted service (see Hosted Models. We provide starters for the full model (~40 GB!) as well as multiple smaller quantized models. For best results, we recommend 30-40 steps and a CFG of 3-4. We also provide two "turbo" LoRA models, Qwen Image Lightning (4-steps) and Qwen_Image_Lightning (8-steps). These LoRAs provide fast rendering and high accuracy, but loss of diversity. Use a CFG of 1 and a Shift of 3 when applying either of these LoRAs.
Qwen Image Edit 2.5
This is a version of Qwen Image that is optimized for image editing. Add up to three reference images and tell the model on how to combine and alter them using declarative statements such as "Pose the duck on the table". We provide the full model as a starter, along with multiple quantized versions and two Qwen Image Edit Lightning LoRAs for turbo mode.
See Qwen-Image-Edit: Image Editing with Higher Quality and Efficiency for tips on using Qwen Image Edit effectively.
Anima Preview 3
Anima is an anime-themed model created by a collaboration between CircleStone Labs and Comfy Org. It is able to produce a wide variety of illustration styles. There is also an Anima Turbo LoRA that can be used to speed up rendering using a CFG of 1 and 8-12 steps.
You'll find Anima and its support models in the Starter Models tab.
New Externally-Hosted Models
This version of InvokeAI offers the ability to generate using externally-hosted models, such as those provided by OpenAI, Google and cloud-based AI generation hosting services. You "install" these models by providing an API key provided by a service that you subscribe to. Typically image generation services will provide a number of generations for free and then start charging on a pay-as-you-go basis. We support externally-hosted models from OpenAI, and Gemini (Google).
The full release will add support for models from BytePlus, and Alibaba Cloud.
An externally-hosted model works much like a locally-hosted one but with restrictions. In general, you cannot adust steps, scheduler or CFG, and only a limited number of image dimensions are supported. Both txt2img and img2img modes are supported, and the models can be applied to the Canvas and Workflow editor. However inpainting, outpainting, controlnets, LoRAs, regional guidance, and the ability to apply different levels of denoising to img2img are not available. These are limitations imposed by the hosting service and not by InvokeAI.
To get started with externally-hosted models, go to the Models tab and select External Providers. Select the hosting service you wish to use and enter your API key. Click Save and the models supported by this provider will be added to your collection of models.
Models available from OpenAI
- GPT Image 1
- GPT Image 1.5
- GPT Image 1 Mini
- DALL-E 3
Models available from Gemini (Google)
- Gemini 2.5 Flash Image
- Gemini 3 Pro Image Preview
- Gemini 3.1 Flash Image Preview
Model Manager Improvements
This version improves the Model Manager in several ways. When installing a new model, the installation queue display and progress bars have been completely rewritten to be more functional and attractive. A new bulk reidentify action has been implemented, and it is now possible to sort the model listing in multiple ways.
Image Generation Improvements
Users now have access to LLM-powered prompt expansion and image-to-prompt features. You will find two new buttons in the prompt textfield:
- Expand Prompt uses a local TextLLM model to expand brief prompts into detailed image generation prompts. This button will replace a simple prompt with a complex one that is well-suited for producing high quality imagery.
- Image to Prompt Generates descriptive prompts from uploaded images. Use it as a supplement to reference images.
To use these features, you must first install a causal LM model, such as Qwen/Qwen2.5-1.5B-Instruct via the Model Manager (enter this repo name into the HuggingFace tab). The LLaVA vision model needed for image to prompt should already be installed.
In addition, this release corrects many small bugs and performance bottlenecks in image generation.
Image Gallery Improvements
You can now automatically create "virtual" boards that group images according to their characteristics. Right now you can only create virtual boards that group images by their date, but more options are on their way.
Canvas Improvements
There have been several new features added to the Canvas. One frequently-requested feature is the ability to hide and show the preview stage thumbnails that can obscure the bottom of the canvas. Another feature is the addition of a Lasso Tool with freehand and polygon modes for creating inpaint masks and selecting raster image regions.
Also among multiple new features is the ability to apply custom workflows directly to a Canvas image. First create a workflow with an image input field in the Form Builder and a Canvas Output node. Right click on the canvas and select Run Workflow. The workflow will run on the input image and create a new layer containing the output of the Canvas Output node.
Workflow Editor and Nodes
There is now a Custom Node Manager tab in the left-hand panel which allows you to install and manage related groups of nodes called node packs. Node packs can be installed from local files or URLs.
When adding a node to a workflow, you will find that the nodes are now organized by function with an easy to navigate node picker. Another convenient new feature is the workflow connector, a new type of edge that can be used to connect two or more input/output fields in a highly flexible fashion. To start using this feature, right click on the canvas and select Add Connector.
Internally the workflow execution engine has been overhauled and optimized to improve performance and stability. In addition, there are a number of new user-visible features. There are new generation nodes for running external models, new denoising nodes for the Qwen Image and Anima local models, and a node for decoding invisible watermarks in images. The Collect node now supports chaining to enable deterministic iteration over the items in a collection. A new If mode allows for conditional branching of workflows.
Multiuser Features
When running in Multiuser Mode each logged-in user can create private (only visible to the owner), shared (writable by the owner, readable by everyone else) and public (read/write for everyone) image boards. Similarly, users can now create private and shared workflows.
Documentation
The Documentation Site has been completely redesigned and overhauled. However, be aware that the documentation for some of the newer features has not yet been ported over to the new site, and can be found here.
What's Changed in Detail
Below is a log of all changes from the previous version. Many thanks to all the authors who contributed to this release.
Models and Model Manager
- External models (Gemini Nano Banana & OpenAI GPT Image) (#8633) by @CypherNaught-0x in #8884
- Feat[model support]: Qwen Image — full pipeline with edit, generate LoRA, GGUF, quantization, and UI by @lstein in #9000
- feat: add Anima model support by @4pointoh in #8961
- feat: add bulk reidentify action for models (#8951) by @Pfannkuchensack in #8952
- feat: add support for OneTrainer BFL Flux LoRA format by @Pfannkuchensack in #8984
- fix(mm): detect FLUX.2 Klein 9B Base variant via filename heuristic by @Pfannkuchensack in #9011
- fix: correct inaccurate download size estimates in starter models by @Pfannkuchensack in #8968
- Redesign Model Manager Installation Queue by @joshistoast in #8910
- fix(ui) Anima model encoder & vae auto-selection by @kappacommit in #9035
- feat:(model-manager) add sorting capabilities for models by @skunkworxdark in #9024
- fix: remove directory entry sizes from directory_size() to report accurate file totals by @kuishou68 in #9040
- fix(flux2-vae): support FLUX.2 small-decoder VAE variant by @Pfannkuc...
v6.12.0
InvokeAI v6.12.0
This is a feature release of InvokeAI which provides support for multiple accounts on the same InvokeAI backend, enhanced support for the Z-Image and FLUX.2 models, multiple user interface enhancements, and new utilities for managing models.
[Jump to Installing and Updating]Multi-User Mode (Experimental)
Have you ever wished you could share your InvokeAI instance with your friends, family or coworkers, but didn't want to share your galleries or give everyone the ability to add and delete models? Now you can. InvokeAI 6.12 introduces an experimental multi-user mode that allows you to create separate user accounts with login names and passwords. Each account's image boards, images, canvas state and UI preferences are separate from the others. Users with administrative privileges are allowed to perform system-wide tasks such as adding and configuring models and managing the session queue, while ordinary users are prevented from making this type of change.
See the Multi-User Mode User's Guide for information on setting up and using this mode.
Multi-User mode was contributed by @lstein .
Enhanced Support for Z-Image and FLUX.2 Models
Z-Image Base -- This version of InvokeAI adds support for the Z-Image Base model family. This is an undistilled version of Z-Image suitable for fine-tuning and LoRA training. It also provides a high level of image diversity while preserving excellent image quality.
FLUX.2 LoRAs -- InvokeAI now supports a variety of FLUX.2 Klein LoRA formats.
Thanks to @Pfannkuchensack for his work on these enhancements.
Gallery User Interface Improvements
Paged Gallery Browsing -- Paged gallery browsing is back. Go to image board settings and select "Use Paged Gallery View" to replace infinite gallery scrolling with page-by-page navigation.
Arrow Key Navigation -- The arrow keys now work correctly when browsing a gallery. When the Viewer is in focus, the right and left arrow keys will navigate through the currently selected gallery. When the gallery thumbnails are in focus, the right/left/up/down arrows navigate among them.
@DustyShoe contributed these enhancements.
New Canvas Features
The Canvas now features several new features added by @DustyShoe
Text Tool -- The Canvas now features a Text tool that allows you to insert text in a variety of fonts, sizes and styles, move it around the canvas, and commit it to the raster layer.
Linear and radial gradient tools -- These new tools add radial and linear gradients to the Canvas. The gradients use color transparency and the foreground/background colors to draw gradients in the direction of the mouse movement.
Invert Button for Regional Guidance Layers -- You can now select any Regional Guidance region and select the "invert" button to exchange painted regions with unpainted ones and vice versa. As an added bonus, the invert button also works with Inpaint Masks.
Layer Controls Moved The controls for creating, duplicating and deleting canvas layers have been moved from the top of the layers list to the bottom, which is more consistent with how other graphics packages position their layer controls and, we think, more intuitive. Long-term Canvas users may need to adjust to the new positioning.
Model and Gallery Management Improvements
A few improvements contributed by @lstein aim to make it easier to maintain the model and image databases.
Remove Orphaned Models -- Over time InvokeAI may accumulate unused "orphan" models in its models directory that take up space but have no entries in the models database for one reason or another. This means they take up disk space without being usable. A new "Sync Models" button in the Model Manager detects and offers to delete such orphaned models. Developers and other users who have access to the source code repository will also find a script, located in scripts/remove_orphaned_models.py , that will do the same thing from the command line.
Remove Dangling Models -- The converse problem occurs when a model directory, or one of its files, was removed or renamed externally, causing it to be referenced in the models database but not be usable. There is now a "Missing Files" filter option in the Model Manager that will identify models that are damaged or deleted. You can then select the models you wish to delete and remove them from the database. In addition, the model selection menus will no longer display models that are missing or broken.
Gallery Maintenance Script -- For users with access to the source code repository, the scripts/gallery_maintenance.py python script will clean up dangling and orphaned gallery images. Dangling images are those that appear in the Invoke gallery database but whose files have been deleted from disk. Orphaned images are those that have files on disk but are missing from the database. A related database maintenance tool with more bells and whistles can also be found in @Pfannkuchensack 's GitHub at https://github.com/Pfannkuchensack/sqlite_invokeai_db_tool.
Workflow Iterator Improvements
@JPPhoto fixed the way that workflow collections work. Previously when you created a Collection and passed it to an iterator, the items in the collection would be passed to downstream nodes in an unpredictable order. Now, the order of items in the collection is preserved, making complex workflows more predictable and reproducible.
Remote Controlling Invoke's Generation Parameters
It is now possible to programmatically set Invoke's generation parameters using a new REST endpoint. This allows a script or other external program to select the model, image size, seed, steps, LoRAs, reference images, and all the other parameters that go into a generation. For documentation of the feature see:
@lstein added this feature.
Translations
Thanks to @Harvester62 for providing the Italian translations for this release.
Installing and Updating
The Invoke Launcher is the recommended way to install, update and run Invoke. It takes care of a lot of details for you - like installing the right version of python - and runs Invoke as a desktop application.
Note: With recent updates to torch, users on older GPUs (20xx and 10xx series) will likely run into issues with installing/updating. We are still evaluating how we can support older GPUs, but in the meantime users have found success manually downgrading torch. Head over to discord if you need help.
Follow the Quick Start guide to get started with the launcher.
If you don't want to use the launcher, or need a headless install, you can follow the manual install guide.
Behind-the-Scenes Improvements
This release are contains a number of bug fixes and performance enhancements.
- Optimize cache locking in Klein text encoder -- (@girlyoulookthebest) This addresses a race condition in the Model Cache which prematurely removed the FLUX.2 Klein encoder from memory.
- Run Text Encoder on CPU -- (@lstein) This is an option available in the details panel of the Model Manager that allows you to force large text encoder models to run on CPU rather than GPU. This preserves VRAM for use by the denoiser steps and in some cases improves performance. Thanks to @girlyoulookthebest who found and fixed a bug in this feature.
- Fix IP Adapters losing their model path -- (@Pfannkuchensack) Fixes the Model Manager's "reidentify" function when run on IP Adapter models.
- Kill the server with a single ^C -- (@lstein) When previous version of Invoke were launched from a command-line terminal, it used to require two key board interrupts (control-C) to completely shut it down. This is now fixed.
- Persist the selected board and image across browser sessions -- (@lstein) The last image board selected is now restored when you edit a browser session and restart it.
Detailed Change Log
What's Changed
- Fix(nodes): color correct invocation by @dunkeroni in #8605
- chore: v6.8.1 by @psychedelicious in #8610
- refactor: model manager v3 by @psychedelicious in #8607
- tidy: docs and some tidying by @psychedelicious in #8614
- chore: prep for v6.9.0rc1 by @psychedelicious in #8615
- feat: reidentify model by @psychedelicious in #8618
- fix(ui): generator nodes by @psychedelicious in #8619
- chore(ui): point ui lib dep at gh repo by @psychedelicious in #8620
- chore: prep for v6.9.0 by @psychedelicious in #8623
- fix(mm): directory path leakage on ...
v6.12.0rc1
InvokeAI v6.12.0rc1
This is a feature release of InvokeAI which provides support for multiple accounts on the same InvokeAI backend, enhanced support for the Z-Image and FLUX.2 models, multiple user interface enhancements, and new utilities for managing models.
[Jump to Installing and Updating]Multi-User Mode (Experimental)
Have you ever wished you could share your InvokeAI instance with your friends, family or coworkers, but didn't want to share your galleries or give everyone the ability to add and delete models? Now you can. InvokeAI 6.12 introduces an experimental multi-user mode that allows you to create separate user accounts with login names and passwords. Each account's image boards, images, canvas state and UI preferences are separate from the others. Users with administrative privileges are allowed to perform system-wide tasks such as adding and configuring models and managing the session queue, while ordinary users are prevented from making this type of change.
See the Multi-User Mode User's Guide for information on setting up and using this mode.
Multi-User mode was contributed by @lstein .
Enhanced Support for Z-Image and FLUX.2 Models
Z-Image Base -- This version of InvokeAI adds support for the Z-Image Base model family. This is an undistilled version of Z-Image suitable for fine-tuning and LoRA training. It also provides a high level of image diversity while preserving excellent image quality.
FLUX.2 LoRAs -- InvokeAI now supports a variety of FLUX.2 Klein LoRA formats.
Thanks to @Pfannkuchensack for his work on these enhancements.
Gallery User Interface Improvements
Paged Gallery Browsing -- Paged gallery browsing is back. Go to image board settings and select "Use Paged Gallery View" to replace infinite gallery scrolling with page-by-page navigation.
Arrow Key Navigation -- The arrow keys now work correctly when browsing a gallery. When the Viewer is in focus, the right and left arrow keys will navigate through the currently selected gallery. When the gallery thumbnails are in focus, the right/left/up/down arrows navigate among them.
@DustyShoe contributed these enhancements.
New Canvas Features
The Canvas now features several new features added by @DustyShoe
Text Tool -- The Canvas now features a Text tool that allows you to insert text in a variety of fonts, sizes and styles, move it around the canvas, and commit it to the raster layer.
Linear and radial gradient tools -- These new tools add radial and linear gradients to the Canvas. The gradients use color transparency and the foreground/background colors to draw gradients in the direction of the mouse movement.
Invert Button for Regional Guidance Layers -- You can now select any Regional Guidance region and select the "invert" button to exchange painted regions with unpainted ones and vice versa. As an added bonus, the invert button also works with Inpaint Masks.
Model and Gallery Management Improvements
A few improvements contributed by @lstein aim to make it easier to maintain the model and image databases.
Remove Orphaned Models -- Over time InvokeAI may accumulate unused "orphan" models in its models directory that take up space but have no entries in the models database for one reason or another. This means they take up disk space without being usable. A new "Sync Models" button in the Model Manager detects and offers to delete such orphaned models. Developers and other users who have access to the source code repository will also find a script, located in scripts/remove_orphaned_models.py , that will do the same thing from the command line.
Remove Dangling Models -- The converse problem occurs when a model directory, or one of its files, was removed or renamed externally, causing it to be referenced in the models database but not be usable. There is now a "Missing Files" filter option in the Model Manager that will identify models that are damaged or deleted. You can then select the models you wish to delete and remove them from the database. In addition, the model selection menus will no longer display models that are missing or broken.
Gallery Maintenance Script -- For users with access to the source code repository, the scripts/gallery_maintenance.py python script will clean up dangling and orphaned gallery images. Dangling images are those that appear in the Invoke gallery database but whose files have been deleted from disk. Orphaned images are those that have files on disk but are missing from the database. A related database maintenance tool with more bells and whistles can also be found in @Pfannkuchensack 's GitHub at https://github.com/Pfannkuchensack/sqlite_invokeai_db_tool.
Workflow Iterator Improvements
@JPPhoto fixed the way that workflow collections work. Previously when you created a Collection and passed it to an iterator, the items in the collection would be passed to downstream nodes in an unpredictable order. Now, the order of items in the collection is preserved, making complex workflows more predictable and reproducible.
Remote Controlling Invoke's Generation Parameters
It is now possible to programmatically set Invoke's generation parameters using a new REST endpoint. This allows a script or other external program to select the model, image size, seed, steps, LoRAs, reference images, and all the other parameters that go into a generation. For documentation of the feature see:
@lstein added this feature.
Translations
Thanks to @Harvester62 for providing the Italian translations for this release.
Installing and Updating
The Invoke Launcher is the recommended way to install, update and run Invoke. It takes care of a lot of details for you - like installing the right version of python - and runs Invoke as a desktop application.
Note: With recent updates to torch, users on older GPUs (20xx and 10xx series) will likely run into issues with installing/updating. We are still evaluating how we can support older GPUs, but in the meantime users have found success manually downgrading torch. Head over to discord if you need help.
Follow the Quick Start guide to get started with the launcher.
If you don't want to use the launcher, or need a headless install, you can follow the manual install guide.
Behind-the-Scenes Improvements
This release are contains a number of bug fixes and performance enhancements.
- Optimize cache locking in Klein text encoder -- (@girlyoulookthebest) This addresses a race condition in the Model Cache which prematurely removed the FLUX.2 Klein encoder from memory.
- Run Text Encoder on CPU -- (@lstein) This is an option available in the details panel of the Model Manager that allows you to force large text encoder models to run on CPU rather than GPU. This preserves VRAM for use by the denoiser steps and in some cases improves performance. Thanks to @girlyoulookthebest who found and fixed a bug in this feature.
- Fix IP Adapters losing their model path -- (@Pfannkuchensack) Fixes the Model Manager's "reidentify" function when run on IP Adapter models.
- Kill the server with a single ^C -- (@lstein) When previous version of Invoke were launched from a command-line terminal, it used to require two key board interrupts (control-C) to completely shut it down. This is now fixed.
- Persist the selected board and image across browser sessions -- (@lstein) The last image board selected is now restored when you edit a browser session and restart it.
Detailed Change Log
What's Changed
- Add configurable model cache timeout for automatic memory management by @Copilot in #8693
- chore: Remove extraneous log debug statements from model loader by @lstein in #8738
- Feature: z-image + metadata node by @Pfannkuchensack in #8733
- feat(z-image): add
add_noiseoption to Z-Image Denoise by @Pfannkuchensack in #8739 - (chore) Bump to version 6.10.0 by @lstein in #8742
- chore(release): bump development version to 6.10.0.post1 by @lstein in #8745
- Fix(model manager): Improve calculation of Z-Image VAE working memory needs by @lstein in #8740
- Chore: Fix weblate merge conflicts by @lstein in #8744
- ui: translations update from weblate by @weblate in #8747
- ui: translations update from weblate by @weblate in #8748
- Chore: Fix weblate rebase errors by @lstein in #8750
- fix(invocatio...
v6.11.1
InvokeAI 6.11.1
This is a bugfix release that corrects several image generation and user interface glitches:
- Fix FLUX.2 Klein image generation quality (@Pfannkuchensack)
- At higher step values and larger images, the FLUX.2 Klein models were generating image artifacts characterized by diagonals, cross-hatching and dust. This bug is now corrected.
- Restore denoising strength for outpaint mode (@Pfannkuchensack)
- Previously, when outpainting, the denoising strength was pinned at 1.0 rather than observing the value set by the user.
- Only show FLUX.1 VAEs when a FLUX.1 main model is selected (@Pfannkuchensack)
- This fix prevents the user from inadvertently selecting a FLUX.2 VAE when generating with FLUX.1.
- Reset ZiT seed variance toggle when recalling images without that metadata (@Pfannkuchensack)
- When remixing an image generated by Z-Image Turbo, the setting of the seed variance toggle (which increases image diversity) is now correctly restored.
- Improve DyPE area calculation (@JPPhoto)
- DyPE increases the quality of FLUX.1 models at higher resolutions.. This fix improves how the algorithm's parameters are automatically adjusted for image size.
- Remove duplicate DyPE preset dropdown in generation settings (@Pfannkuchensack
- The DyPE dropdown in generation settings is no longer duplicated in the generation UI.
In addition to these bug fixes, new Russian translations were added by (@DustyShoe).
Checkout the roadmap
To see what the development team has planned for forthcoming releases, check out the InvokeAI roadmap. Feature releases will be issued roughly monthly.
Take the user survey
And don't forget to tell us who you are, what features you use, and what features you most want to see included in future releases. Take the InvokeAI 2026 User Engagement Survey and share your thoughts!
Credits
In addition to the authors of these bug fixes, many thanks to @blessedcoolant, @skunkworxdark, and @mickr777 for their time and patience testing and reviewing the code.
Full Changelog: v6.11.0...v6.11.1
