MFLUX v.0.7.0 Release Notes
Major New Features
🖌️ FLUX.1 Tools | Fill
- Added support for the FLUX.1-Fill model for inpainting and outpainting
- Introduced
mflux-generate-fillcommand-line tool for selective image editing - Implemented interactive mask creation tool to easily mark areas for regeneration
- Added outpainting capabilities with customizable canvas expansion
- Includes helper tools for creating outpaint image canvases and masks
🔍 FLUX.1 Tools | Depth
- Added support for the FLUX.1-Depth model for depth-conditioned image generation
- Implemented Apple's ML Depth Pro model in MLX for state-of-the-art depth map extraction
- Added
mflux-generate-depthandmflux-save-depthcommand-line tools - Added ability to use either auto-generated depth maps or custom depth maps
🔄 FLUX.1 Tools | Redux
- Added Redux tool as a new image variation technique
- Implemented a different approach compared to standard image-to-image generation
- Uses image embedding joined with T5 text encodings for more natural variations
- Added Redux-specific weight handlers and initialization
New Models
🔎 Apple ML Depth Pro
- Added native MLX implementation of Apple's ML Depth Pro model for both separate use, and as a part of the Depth tool functionality
🖼️ Google SigLIP Vision Transformer
- Added SigLIP vision model for the Redux functionality
Architecture Improvements
💾 Weight Management Improvements
- Added support for saving MFLUX version information in model metadata
🧠 Memory Optimization
- Additional improvements to the
--low-ramoption - Better memory management for image generation models