
mflux
在 Mac 上本地跑 FLUX 等图像视频生成模型
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-11-03 · 当前星标 ★ 2561
使用教程
环境要求
- Apple Silicon(M 系列芯片)Mac,项目基于苹果 MLX 框架
- macOS 系统,具备 Metal 加速环境
- 已安装 uv 包管理工具,未安装时需先参照 uv 官方文档完成安装
- 首次运行需要联网自动下载模型权重,并预留足够的磁盘与统一内存空间
安装与启动步骤
-
1安装 uv 工具
mflux 通过 uv 以工具形式安装。README 只给出 uv 官方安装文档链接,请先按其说明装好 uv,确认终端可执行 uv 命令。
-
2安装 mflux
用 uv 把 mflux 安装为全局 CLI 工具,--upgrade 表示已装旧版时直接升级到最新版。
uv tool install --upgrade mflux -
3查看可用命令
列出 uv 已安装的工具,确认 mflux 安装成功,并查看它提供的全部命令行子命令名称。
uv tool list -
4生成第一张图片
以 z-image-turbo 模型为例,指定提示词、尺寸、随机种子、步数和量化位数。首次运行会自动下载模型,耗时较长,请耐心等待。
mflux-generate-z-image-turbo --prompt "A puffin standing on a cliff" --width 1280 --height 500 --seed 42 --steps 9 -q 8
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--prompt | 是 | 文生图的文本提示词,描述想要生成的画面内容 | "A puffin standing on a cliff" |
--width | 否 | 输出图片宽度(像素),可按需调整 | 1280 |
--height | 否 | 输出图片高度(像素),可按需调整 | 500 |
--seed | 否 | 随机种子,固定后便于复现同一张结果 | 42 |
--steps | 否 | 推理采样步数,步数影响生成速度与细节 | 9 |
-q | 否 | 量化位数,降低模型占用的统一内存 | 8 |
如何确认成功
uv tool list 中能看到 mflux;生成命令跑完后终端无报错,并输出生成的图片文件路径。
常见问题
Q:第一次运行为什么特别慢?
A:首次执行生成命令时会自动下载对应模型权重,下载量较大,需要等待一段时间;之后再运行会使用本地缓存。
Q:Windows 或 Intel Mac 能用吗?
A:不能。项目是为 Apple Silicon 上的 MLX 框架实现的,需要 M 系列芯片的 Mac 环境。
Q:提示找不到 uv 命令怎么办?
A:说明 uv 尚未安装或未加入 PATH,请先按 README 中给出的 uv 官方安装文档完成安装,再重新执行安装步骤。
Q:怎么知道有哪些模型和对应命令?
A:执行 uv tool list 可查看 mflux 安装后提供的全部 CLI 命令,每个模型通常对应一个独立的生成命令。
注意事项
- 所有命令都要在 macOS 终端中执行,并确保当前用户具备写入模型缓存目录的权限。
- 首次运行需要下载模型权重,请预留足够的磁盘空间与稳定网络。
- 内存较小的机器可优先使用 -q 参数做量化,以降低统一内存占用。
- README 还提供了 Python API 用法(通过带内联依赖的 uv 脚本方式调用),需要脚本化时可按该方式编写脚本。
核心亮点
- 基于 MLX 原生实现,充分利用 Apple Silicon 的 Metal 加速与统一内存,Mac 本地推理路径清晰
- 覆盖 FLUX、Qwen-Image、Z-Image、SeedVR2 等多个主流图像与视频模型,模型选择面广
- 提供命令行与 Python 接口,并支持量化降低显存/内存占用,便于脚本化批量生成与集成
不足之处
- 仅支持 Apple Silicon,无法在 NVIDIA GPU 或纯 CPU 环境使用,受众受限
- 模型覆盖面广但各模型成熟度不一,部分新模型的支持与文档可能滞后
- 社区与生态规模仍小于 diffusers 等主流框架,遇到问题可参考的资料较少
适用场景
- Mac 用户在本地进行文生图创作与提示词调试
- 开发者基于 MLX 做图像/视频生成模型的推理实验与二次开发
- 需要离线、隐私敏感场景下的本地批量出图与图像编辑
替代项目
diffusers、ComfyUI、stable-diffusion-webui
上一篇:geo_pattern
下一篇:没有了!
同类项目推荐
Face2Diffusion
开源
上传几张照片,快速生成可编辑的个性化人脸图像
[CVPR 2024] Face2Diffusion for Fast and Editable Face Personalization https://arxiv.···
T2F
开源
输入文字描述,秒出逼真人脸图像
T2F: text to face generation using Deep Learning
krita-ai-diffusion
开源
在Krita里直接AI画画,不用调参,边画边生成
Streamlined interface for generating images with AI in Krita. Inpaint and outpaint w···
BokehDiffusion
开源
用文字控制照片景深,一键生成专业散景效果
[SIGGRAPH Asia 2025] Official code for "Bokeh Diffusion: Defocus Blur Control in Tex···
break-a-scene
开源
一张图拆出多个概念,用文字自由组合生成新图像
Official implementation for "Break-A-Scene: Extracting Multiple Concepts from a Sing···
Imaginepy
开源
零成本调用 Midjourney 级图像生成,无需付费 API。
ImaginePy, opensource (reversed) API like Stable Diffusion, Midjourney. Everything a···
HMAR
开源
分层掩码并行预测,让自回归图像生成更快更高效
[CVPR 2025] HMAR: Efficient Hierarchical Masked Auto-Regressive Image Generation
StyleSwin
开源
用 Transformer 生成高清图像,效果媲美 StyleGAN
[CVPR 2022] StyleSwin: Transformer-based GAN for High-resolution Image Generation
figedit
开源
截图图表一键变可编辑 SVG 和 PPT
Turn raster figures into editable SVG and native PowerPoint files.