swift-diffusion

用 Swift 在苹果设备上跑扩散模型,本地生成图片

开源 free 图像生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 468
维护状态 较活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类图像生成
开发团队liuliu
所属国家
官网地址
定价模式free
价格说明开源免费,需自行部署
访问状态
是否开源是
开源协议BSD-3-Clause
主要语言Swift
技术栈/模型
GitHub 星标★ 468
30天Star增速
HF 下载量
上线时间2022-09-02 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-15
浏览次数0

项目介绍

swift-diffusion 是一个用 Swift 实现的扩散模型(Diffusion Model)开源项目,目标是在 Apple 生态(iOS/macOS)上原生运行图像生成模型。它解决的核心问题是:主流扩散模型(如 Stable Diffusion)通常依赖 Python + PyTorch 或 CUDA,难以直接部署到 iPhone、iPad 和 Mac 上;而该项目用 Swift 重写推理流程,并借助 Core ML / Metal 等苹果原生框架,让开发者能在苹果设备上本地执行扩散模型的采样与生成。核心能力包括:加载预训练权重、执行去噪迭代、支持文本到图像生成的基础流程,以及为 Swift 开发者提供可集成的 API。项目处于早期阶段,星标约 468,适合想研究端侧扩散推理、或希望把 AI 绘画能力嵌入苹果 App 的开发者参考与二次开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 纯 Swift 实现,可直接集成进 iOS/macOS 项目,无需 Python 运行时
  • 面向苹果原生框架(Core ML/Metal),利于端侧推理与隐私保护
  • 代码结构相对清晰,适合作为学习扩散模型推理流程的 Swift 示例

不足之处

  • 项目早期,功能与性能尚未成熟,生成质量与主流实现有差距
  • 文档和社区生态较薄弱,缺少完整教程与预训练模型分发方案

适用场景

  • 在 iPhone/iPad 上开发本地 AI 绘画 App
  • macOS 桌面端离线图像生成工具
  • 学习扩散模型推理流程的 Swift 开发者参考项目

替代项目

stable-diffusion.cpp、ml-stable-diffusion

上一篇:DiffSynth-Studio

下一篇:HunyuanDiT

同类项目推荐

satori 开源

网页代码一键变高清图,放大不糊,不用截图

Enlightened library to convert HTML and CSS to SVG

★ 14074 2026-08-09
C2GAN 开源

用关键点精准控制图像生成,让AI画出你想要的结构

[ACM MM 2019 Oral] Cycle In Cycle Generative Adversarial Networks for Keypoint-Guide···

★ 70 2026-08-09
ComfyUI 开源

像搭积木一样连节点,生图流程自己搭

The most powerful and modular diffusion model GUI, api and backend with a graph/node···

★ 137493 2026-08-09