Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-07-09 | 15.6 kB | |
v6.0.0 source code.tar.gz | 2025-07-09 | 110.9 MB | |
v6.0.0 source code.zip | 2025-07-09 | 112.4 MB | |
Totals: 3 Items | 223.3 MB | 2 |
Invoke's next major release, 6.0, brings many new features plus an improved UI and user experience.
Core UI Enhancements
We've retired the 5.0 layout and introduced the foundations for a task-specific, flexible, and persistent interface. It should still feel very familiar!
-
Launchpads for Guided Experience: New to a feature? The Generate, Upscale, Workflow, and Model tabs now feature "Launchpads" to guide you through getting started.
-
Customizable Layout: Drag, drop, and resize panels to create the workspace that works for you on each tab. Your custom layout, including your last panel used, is saved automatically, and we have plans to expand customization options in the future for power users.
-
Reference Image Prompt Zone: Updated and intuitive global reference image management, now in the left-hand settings panel.
-
Improved Performance: Tabs now load on demand, resulting in a faster and more responsive experience within each tab.
-
The Infinite Scroll is back, and now shows all images at once in a single grid. We anticipate that the loss of pagination please some, and anger others. We're considering and evaluating ways we can solve for the problem of simple chunk-based navigation here -- Share feedback as you use it!
Enhanced Canvas Experience
The Canvas has been enhanced further to continue to serve as a powerhouse for artists and creators, with a host of new features and workflow improvements.
-
Rule of Thirds Guide: Enable a composition guide to help frame your creations. Enabled in Canvas settings.
-
Bounding Box to Reference Image: Instantly create a new reference image from the contents of the bounding box, using the button next to the Reference image drop zone.
-
New "Edit" button in image viewer, creating a new canvas with the selected image.
-
New "Control Layer Resized" drop zone for adding an automatically optimized control layer to an existing canvas.
-
Overlay Control - Toggle the visibility of all non-raster layers (like Control Layers and Inpaint Masks) with a single click or the Shift+H hotkey.
-
Improved staging toolbar and navigation, with preview image controls available directly on the toolbar.
-
Save All Canvas Generations: A new option allows you to automatically save every image generated on the canvas to your gallery. Available in the Canvas settings.
-
Export Canvas to PSD (Photoshop) - Accessed in the Raster Layers header) - You can now directly export your canvas, with all raster layers intact, to a .psd file for seamless integration with Adobe Photoshop and other compatible image editors.
Other Features and Improvements
-
Full UI integration for FLUX Kontext Dev, allowing you to guide generations with a reference image. This includes support for the dev and quantized (gguf) variants. (Note: No support currently for fp8)
-
LoRA Picker Overhaul: The LoRA list now uses the new model picker, automatically filtering for LoRAs compatible with your selected base model, with the option to display preview images and related models configured within the Model Manager.
-
OMI LoRA Support and additional AI Toolkit LoRA support for FLUX.
-
Countless bug fixes, enhancements and performance improvements.
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 pytorch, users on older GPUs (2XXX series) will likely run into issues with installing/updating. We are still evaluating how we can support older GPUs as torch updates are released within the installer, but in the meantime users have found success manually downgrading torch. Head 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.
What's Changed
- fix names of unpublishable nodes by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8110
- fix(nodes): ensure each invocation overrides _original_model_fields with own field data by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8114
- Change save button to Invoke Blue by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8116
- Omi by @jazzhaiku in https://github.com/invoke-ai/InvokeAI/pull/8120
- Flux Kontext UI support by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8111
- feat: add user_label to FieldIdentifier by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8126
- fix 1:1 ratio for flux kontext by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8127
- Jazzhaiku/vendor omi by @jazzhaiku in https://github.com/invoke-ai/InvokeAI/pull/8128
- refactor(ui): canvas flow by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8069
- fix(ui): regional guidance ref image not selecting by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8129
- convert LoRA picker to use new model picker component by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8070
- fix(ui): Fix LoRA picker to default to current base model architecture by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8135
- Add hotkey and button for layer visibility by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8122
- Updated Model Launchpad by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8124
- Improve prompt template menu by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8131
- Rule of 3rds Composition Guide by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8130
- fix(ui): Waiting for Image UX by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8133
- feat(ui): Add FLUX Kontext conditioning support for reference images by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8134
- Update flux_text_encoder.py with log_tokenization in a similar way to how compel does it. by @skunkworxdark in https://github.com/invoke-ai/InvokeAI/pull/8144
- fix(ui): prevent NaN from getting into konva internals by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8138
- feat(ui): workflows styling tweaks by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8137
- Update flux_denoise.py by @JPPhoto in https://github.com/invoke-ai/InvokeAI/pull/8143
- feat(ui): run graph abstraction by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8146
- Fixed a typo by @DustyShoe in https://github.com/invoke-ai/InvokeAI/pull/8153
- fix(app): prep of collect nodes can create invalid edges by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8154
- refactor(ui): enqueue/graph-building meta-logic by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8155
- feat(ui):Export to PSD by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8147
- fix(ui): Fix related models in new model picker. by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8151
- fix(ui): Upscale creativity bug by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8157
- feat(ui):Workflow and upscale launchpads by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8159
- fix(ui):On Edit/View workflow buttons, navigate to the right panel. by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8160
- fix(ui): Updating styling to include Launchpad Icon & remove Canvas progress bar by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8161
- Image Viewer Toolbar Updates by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8162
- refactor(ui): focus/hotkey handling for new layout by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8156
- chore: bump version to v6.0.0rc1 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8164
- fix(ui): really do not load disabled tabs by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8163
- Fix regional guidance tooltip reference by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8167
- handle flux-kontext reference images when switching bases by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8169
- add modelRelationships and aboutModal to disable-able features by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8166
- fix(api): exception handling in session queue by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8179
- fix(ui): button functionality in workflow tab by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8168
- fix(ui):Remove Canvas Session button by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8170
- feat(ui):Automatically select brush tool on edit by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8171
- feat(ui): prompt expansion by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8140
- fix(ui): Fix translation reference in models picker by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8173
- fix(ui): Fix save to gallery image update issue from staging area. by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8174
- feat(ui):Add toggle for reference image visibility by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8176
- remove pulsing animation by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8181
- properly build batch for flux kontext api batches by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8182
- disable dropzone if prompt expansion is disabled by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8186
- Update flux.py - change T5Tokenizer to T5TokenizerFast by @skunkworxdark in https://github.com/invoke-ai/InvokeAI/pull/8180
- fix(ui): Reset canvas session when queue item is canceled by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8175
- fix(ui): Fix brush layer positioning in PSD export by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8183
- fix(ui): Re-implement image comparison on drag by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8185
- fix(ui): Fix gallery toggle button functionality by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8187
- fix(ui): control layers ignored in txt2img by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8189
- fix(ui): after canceling a filter, layer loses its content by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8190
- chore: bump version to v6.0.0rc2 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8178
- fix(ui): sets cfg_rescale_multiplier to 0 if there is no default. Also fixes issue with truthiness check causing 0 value to be missed. by @jeremygooch in https://github.com/invoke-ai/InvokeAI/pull/8195
- feat(ui): enable RTK Query's refetchOnReconnect by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8193
- fix(ui): hardcode literals for run graph errors by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8198
- perf(ui): lora components by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8197
- refactor(ui): navigation API by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8199
- refactor(ui): metadata parsing by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8200
- Nav fixes by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8201
- fix(ui): Kontext tiling bug by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8192
- flux kontext dev in UI by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8188
- chore: bump version to v6.0.0rc3 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8196
- tidy(ui): lint & bump by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8207
- ui: v6 followups by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8211
- chore: bump version to v6.0.0rc4 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8212
- add claude nodes to blacklist for publishing by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8216
- restore send-to-canvas functionality by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8219
- fix(ui): Fix SDXL Prompt Recall & Ref Image Recall Error by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8218
- update toast for prompt expansion failed by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8221
- feat(ui): Add save all staging images setting by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8210
- fix(ui): launchapd overflows on small screens by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8222
- refactor: use cancel instead of delete for queue items by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8225
- fix(ui): Fixes Control Layer Resizing Logic for new DND entity by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8223
- fix(ui): remove ref image from upscale by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8224
- fix(ui): Update support links to playlists by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8215
- feat(ui): panel state persistence by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8213
- feat(ui): Adds bbox to ref image button on Canvas by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8209
- fix: resolve FastAPI deprecation warning for example fields by @emmanuel-ferdman in https://github.com/invoke-ai/InvokeAI/pull/8203
- fix(ui): queue tab list of queue items by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8226
- feat(ui): selected item in model picker styling by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8228
- fix(ui): prevent getting stuck on tab loading screen by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8229
- remove hard-coded flux kontext dev guidance by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8230
- chore: bump version to v6.0.0rc5 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8227
- fix(ui): dont show option to add new layer from if on generate tab by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8231
- if on generate tab, recall dimensions instead of bbox by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8233
- fix flux kontext error by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8235
- update whats new for v6 by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8234
- feat(ui): Add default value option for canvas switch settings by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8236
- fix(ui): Adds Kontext Dev Quantized variant to the UI. by @hipsterusername in https://github.com/invoke-ai/InvokeAI/pull/8238
- chore: bump version v6.0.0 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8240
New Contributors
- @DustyShoe made their first contribution in https://github.com/invoke-ai/InvokeAI/pull/8153
- @jeremygooch made their first contribution in https://github.com/invoke-ai/InvokeAI/pull/8195
Full Changelog: https://github.com/invoke-ai/InvokeAI/compare/v5.15.0...v6.0.0