awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apple avatar

apple/ml-stable-diffusion

0
View on GitHub↗
17,901 estrellas·1,057 forks·Python·MIT·10 vistas

Ml Stable Diffusion

This project is a framework for running Stable Diffusion image generation models on Apple Silicon using Core ML hardware acceleration. It provides a local generative AI pipeline for producing images from text prompts using Swift and Python without relying on external cloud APIs.

The system includes a model converter to transform deep learning checkpoints into Core ML formats and a model optimizer to quantize weights and activations. It features a ControlNet integration layer to guide image generation using external signals such as edge and depth maps.

Capabilities cover text-to-image generation with multilingual text encoding and image safety verification. Performance is managed through weight compression, palettization, and model splitting to fit within hardware memory constraints, while compute planning and quantization are used to reduce prediction latency.

The implementation provides native interfaces for both Python and Swift to integrate generative pipelines into macOS and iOS applications.

Features

  • Text-to-Image Generators - Provides a local generative AI pipeline for producing high-resolution images from text prompts on Apple Silicon.
  • Image Generation - Produces high-quality images from text prompts using local hardware acceleration on Apple Silicon.
  • Apple Hardware Acceleration - Offloads image generation inference to Apple's neural engine and hardware-optimized formats for high efficiency.
  • Diffusion Models - Implements Stable Diffusion image generation optimized for Apple Silicon via Core ML.
  • Guided Generation Layers - Implements a ControlNet integration layer to guide image generation using edge and depth maps.
  • Composition-Controlled Generators - Guides and constrains visual output using ControlNet with edge and depth maps.
  • Local AI Runtimes - Provides a complete local pipeline for text-to-image generation without cloud API dependencies.
  • Model Conversion Pipelines - Transforms deep learning checkpoints into specialized Core ML formats for optimized execution on Apple hardware.
  • Model Optimization Suites - Provides a suite of tools for quantizing weights and activations to reduce NPU latency.
  • On-Device Inference Engines - Optimizes on-device inference speed and memory usage via weight and activation compression.
  • Weight Quantization - Reduces model size using palettization and quantization to lower memory usage and improve mobile latency.
  • AI Application Frameworks - Provides dedicated libraries for integrating generative image pipelines into native macOS and iOS applications.
  • Sequential Model Splitting - Divides large generative models into sequential chunks to operate within Apple hardware memory constraints.
  • Hardware Compute Planning - Estimates execution costs and identifies target hardware devices for specific model operations to predict performance.
  • Inference Latency Optimizers - Configures specific hardware compute units and optimization hints to lower response times for model predictions.
  • Hardware Memory Splitting - Divides large models into smaller chunks to fit within Apple Silicon hardware memory limits.
  • Hardware Acceleration - Estimates execution costs and assigns operations to neural processing units for maximum performance.
  • Model Format Converters - Converts deep learning checkpoints into Core ML formats for deployment on Mac and iOS.
  • Model Loading Utilities - Loads pre-compiled model data and memory-mapped weights to decrease startup time for large generative models.
  • Diffusion Process Conditioners - Implements mechanisms to constrain and direct the visual output of the diffusion process using additional input models.
  • Activation Quantization - Lowers memory usage by estimating activation ranges from calibration data to apply precision reduction.
  • Quantized Inference Runtimes - Implements low-latency inference by utilizing lower precision formats for weights and activations.
  • Palettization - Reduces model memory footprint by mapping weights to a smaller set of representative values.
  • Multilingual Encodings - Uses system-level textual embeddings and projection layers to support image generation from diverse languages and scripts.
  • Dynamic Memory Allocation - Dynamically loads and unloads model resources during the generation process to reduce the system memory footprint.
  • Model Safety Filters - Includes a dedicated safety model to verify that generated images adhere to content safety guidelines.
  • Generative AI and LLM Tools - Optimized inference for diffusion models on Apple silicon hardware.

Historial de estrellas

Gráfico del historial de estrellas de apple/ml-stable-diffusionGráfico del historial de estrellas de apple/ml-stable-diffusion

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace apple/ml-stable-diffusion?

This project is a framework for running Stable Diffusion image generation models on Apple Silicon using Core ML hardware acceleration. It provides a local generative AI pipeline for producing images from text prompts using Swift and Python without relying on external cloud APIs.

¿Cuáles son las características principales de apple/ml-stable-diffusion?

Las características principales de apple/ml-stable-diffusion son: Text-to-Image Generators, Image Generation, Apple Hardware Acceleration, Diffusion Models, Guided Generation Layers, Composition-Controlled Generators, Local AI Runtimes, Model Conversion Pipelines.

¿Qué alternativas de código abierto existen para apple/ml-stable-diffusion?

Las alternativas de código abierto para apple/ml-stable-diffusion incluyen: sgl-project/sglang — Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It… pytorch/executorch — ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It… alibaba/mnn — MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a… black-forest-labs/flux — Flux is a diffusion model inference engine designed for text-to-image generation and image-to-image manipulation. It… qwenlm/qwen-image — Qwen-Image is a text-to-image model and large language model image generation framework. It functions as an AI image… stability-ai/generative-models — This is a framework for training and sampling diffusion models to generate high-fidelity images, video, and 4D assets.…

Alternativas open-source a Ml Stable Diffusion

Proyectos open-source similares, clasificados según cuántas características comparten con Ml Stable Diffusion.
  • sgl-project/sglangAvatar de sgl-project

    sgl-project/sglang

    29,079Ver en GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Pythonattentionblackwellcuda
    Ver en GitHub↗29,079
  • pytorch/executorchAvatar de pytorch

    pytorch/executorch

    4,296Ver en GitHub↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    Pythondeep-learningembeddedgpu
    Ver en GitHub↗4,296
  • alibaba/mnnAvatar de alibaba

    alibaba/MNN

    14,242Ver en GitHub↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    C++armconvolutiondeep-learning
    Ver en GitHub↗14,242
  • black-forest-labs/fluxAvatar de black-forest-labs

    black-forest-labs/flux

    25,637Ver en GitHub↗

    Flux is a diffusion model inference engine designed for text-to-image generation and image-to-image manipulation. It provides a system for executing open-weight models to transform natural language descriptions into visual imagery or to modify existing images. The project distinguishes itself through a flow-matching framework for image generation and a structural image controller. This controller allows for guided synthesis by using depth maps and Canny edge detection to constrain the geometry and composition of the output. The toolkit covers a broad range of image editing capabilities, incl

    Python
    Ver en GitHub↗25,637
  • Ver las 30 alternativas a Ml Stable Diffusion→