Draw Things
Fully Local/Offline Image Generation: Supports 100% private, offline image inference using only the user's device's internal Apple Silicon Neural Engine and GPU, without relying on cloud servers or data transfer.
- Fully Local/Offline Image Generation: Supports 100% private offline image inference using only the user's device's Apple Silicon Neural Engine and GPU, without relying on cloud servers or data transfer.
- Metal and MPS Hardware Optimization: To maximize the hardware potential of Apple Silicon chipsets in macOS and iOS environments, the Metal API and MPS (Metal Performance Shaders) acceleration layers have been independently redesigned at the engine level.
- Native Support for the Latest High-Performance Open Models: Supports immediate use of major existing diffusion model weights, such as Stable Diffusion 1.5/2.1, SDXL, Flux.1 (Schnell/Dev), Hunyuan DiT, and SD 3.5, through the in-app downloader or manual import of local files (.safetensors).
- Rich Advanced Generation Control Interface: Features built-in ControlNet application, multi-LoRA weight fusion and real-time parameter adjustment, Inpainting, Outpainting, and a Real-Time Canvas editing environment.
- Metal FlashAttention v2 Implementation: Implements the Metal-based FlashAttention v2 architecture, which significantly improves memory transfer bottlenecks, resulting in approximately 20% to 40% faster results compared to other open-source virtual environment runners on the same hardware.
- Intelligent Memory Swapping and Quantization Optimization: Incorporates high-efficiency quantization (Quantized) model automatic bundling and mapping techniques, such as Q4_K and Q6_K, to enable large models like Flux.1 to run even on entry-level devices with 8GB/16GB of Unified Memory.
๐ป System Requirements
Unified Memory sharing on Apple Silicon Macs (does not require separate VRAM, but 8GB or more is recommended)
App size is approximately 100MB; at least 20GB~50GB of storage space is recommended for local diffusion model storage
โก Installation
4-1. Quick Start
Draw Things allows for immediate one-click installation via the Mac App Store, without the need for complex terminal commands or dependency library installations.
Launch the Draw Things installation page on the Mac App Storeopen "macappstores://apps.apple.com/app/draw-things-offline-ai-art/id6444050820"
4-2. Detailed Installation
1. Open Safari or another browser on macOS and navigate to the App Store download link. https://apps.apple.com/app/draw-things-offline-ai-art/id6444050820 2. Click the 'Get' button to install the native application directly onto your device. 3. After installation is complete, launching the app will automatically load the default Stable Diffusion 1.5 or lightweight weights. 4. Process for importing externally acquired models (.safetensors): - Select the 'Model' dropdown menu in the left sidebar โ Click 'Manage...' - Click 'Import Custom Model...' and set the path to the Flux.1 or SDXL file stored in private storage (NAS or local disk) - Specify the appropriate weight type (Model, LoRA, etc.) matching the file format, then immediately begin offline generation.FAQ
What is Draw Things?
Fully Local/Offline Image Generation: Supports 100% private offline image inference using only the user's device's Apple Silicon Neural Engine and GPU, without relying on cloud servers or data transfer. Metal and MPS Hardware Optimization: To maximize the hardware potential of Apple Silicon chipsets in macOS and iOS environments, the Metal API and MPS (Metal Performance Shaders) acceleration layers have been independently redesigned at the engine level. Native Support for the Latest High-Performance Open Models: Supports immediate use of major existing diffusion model weights, such as Stable Diffusion 1.5/2.1, SDXL, Flux.1 (Schnell/Dev), Hunyuan DiT, and SD 3.5, through the in-app downloader or manual import of local files (.safetensors). Rich Advanced Generation Control Interface: Features built-in ControlNet application, multi-LoRA weight fusion and real-time parameter adjustment, Inpainting, Outpainting, and a Real-Time Canvas editing environment. Metal FlashAttention v2 Implementation: Implements the Metal-based FlashAttention v2 architecture, which significantly improves memory transfer bottlenecks, resulting in approximately 20% to 40% faster results compared to other open-source virtual environment runners on the same hardware. Intelligent Memory Swapping and Quantization Optimization: Incorporates high-efficiency quantization (Quantized) model automatic bundling and mapping techniques, such as Q4K and Q6K, to enable large models like Flux.1 to run even on entry-level devices with 8GB/16GB of Unified Memory.
When should I use Draw Things?
Fully Local/Offline Image Generation: Supports 100% private, offline image inference using only the user's device's internal Apple Silicon Neural Engine and GPU, without relying on cloud servers or data transfer.
๐ Update Notes
No update notes yet.
๐งช Related Code of Life
No related Code of Life posts yet.