#1111th of 42 in Image and videoFor image, video and design, image and design

mochidiffusion

Native macOS app for generating images offline with Stable Diffusion and FLUX.2 Klein

Stars
8k
License
GPL-3.0
Last commit
Sep 2026
Last release
Sep 2026
Language
Swift
Stars, last 30 weeks+175
3 Apr 2026: 7,799 stars10 Apr 2026: 7,805 stars17 Apr 2026: 7,816 stars24 Apr 2026: 7,827 stars1 May 2026: 7,833 stars8 May 2026: 7,837 stars15 May 2026: 7,837 stars22 May 2026: 7,841 stars29 May 2026: 7,844 stars5 Jun 2026: 7,851 stars12 Jun 2026: 7,851 stars19 Jun 2026: 7,854 stars26 Jun 2026: 7,862 stars3 Jul 2026: 7,867 stars10 Jul 2026: 7,870 stars17 Jul 2026: 7,874 stars24 Jul 2026: 7,879 stars31 Jul 2026: 7,887 stars7 Aug 2026: 7,893 stars14 Aug 2026: 7,900 stars21 Aug 2026: 7,903 stars28 Aug 2026: 7,930 stars4 Sept 2026: 7,935 stars11 Sept 2026: 7,938 stars18 Sept 2026: 7,941 stars25 Sept 2026: 7,946 stars2 Oct 2026: 7,953 stars9 Oct 2026: 7,959 stars16 Oct 2026: 7,968 stars23 Oct 2026: 7,969 stars30 Oct 2026: 7,974 stars

7,799 on 3 Apr 20267,974 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Mochi Diffusion is a SwiftUI macOS app that generates images locally using Apple's Core ML Stable Diffusion, with optional ControlNet and image-to-image, and the Iris pipeline for FLUX.2 Klein models on Metal. Output is saved as PNG with generation settings embedded, and a built-in gallery handles import, save and sync. It collects no telemetry and sends nothing to the cloud.

Who it is for: Mac users who want local image generation in a native app

Strengths

  • Runs fully offline; README states no data or telemetry is collected
  • Uses Neural Engine via Core ML for low memory use on Apple Silicon
  • Supports FLUX.2 Klein 4B and 9B without model conversion, with up to 4 input images
  • PNG output embeds settings readable by AUTOMATIC1111-compatible tools and Civitai

Weaknesses

  • macOS only: requires Apple Silicon and macOS 15.6 or later
  • Core ML Stable Diffusion models have a fixed image size set at conversion
  • Models must be downloaded or converted and placed manually in a model folder
  • First use of a model can take up to 2 minutes to compile for the Neural Engine

What it needs

  • GPU required
  • Needs Apple Core ML Stable Diffusion, iris.c, Xcode 26.0 or later (to build)
  • Models: Core ML Stable Diffusion (split_einsum, original), ControlNet (Core ML), FLUX.2 Klein 4B, FLUX.2 Klein 9B

Quick answers

Is mochidiffusion open source?

Yes. Its code is on GitHub under the GPL-3.0 license.

Does mochidiffusion need a GPU?

Yes, it needs a GPU.

Also in Image and video

See all 42
Also in Image and video
RankProjectScore
1frigateLocal NVR with realtime object detection for IP cameras37.1k starsMIT91 out of 100
2MoneyPrinterTurboGenerates short videos from a topic, with script, footage, voiceover and subtitles137.1k starsMIT87 out of 100
3ComfyUINode-graph editor for running diffusion image, video, audio and 3D workflows144.4k starsGPL-3.086 out of 100
#4InvokeAIWeb UI for diffusion image generation with inpainting canvas and node workflows29k starsApache-2.083 out of 100
#5toonflow-appInfinite-canvas tool for AI short drama and comic video production20.1k starsMIT83 out of 100