Download Latest Version v6.0 source code.tar.gz (6.8 MB)
Email in envelope

Get an email when there's a new version of Mochi Diffusion

Home / v6.0
Name Modified Size InfoDownloads / Week
Parent folder
MochiDiffusion_6.0.dmg 2026-02-28 4.0 MB
README.md 2026-02-28 1.6 kB
v6.0 source code.tar.gz 2026-02-28 6.8 MB
v6.0 source code.zip 2026-02-28 6.9 MB
Totals: 4 Items   17.7 MB 0

What's Changed

  • Added FLUX.2 Klein generation support
  • 4b and 9b models
  • locked to 4 steps, ignores CFG (Guidance scale), no controlnet, no negative prompt
  • "starting image" is used as an "input image", so starting image strength has no bearing
  • Added copy model and size to generation options from sidebar
  • Removed ESRGAN “Convert to High Resolution” upscaling
  • Removed option to generate images without saving to disk

Internal Refactors

  • Replaced monolithic control flow with explicit boundaries: ConfigStore, GenerationController, GalleryController, GenerationService, plus repositories.
  • Added new core abstractions and types: GenerationRequest, GenerationResult, GenerationMetadata, GenerationPipeline, MochiModel, MochiModelConfig, GenerationCapabilities, MetadataField.
  • Migrated from ImageStore to ImageGallery and retired old ImageController and ImageGenerator architecture.
  • Moved generation orchestration to an actor-based queue/service model with streamed snapshots/results.
  • Migrated to Swift 6 strict concurrency settings and hardened types/functions with Sendable and nonisolated.
  • Continued Observation migration from @ObservedObject toward @Observable and environment-injected state/services.
  • Refactored filesystem watching into actor-backed FolderMonitorService.
  • Standardized metadata pipeline (generation-time fields vs parsed/present fields) for cleaner import/export behavior.

Full Changelog: https://github.com/MochiDiffusion/MochiDiffusion/compare/v5.2...v6.0

Source: README.md, updated 2026-02-28