Repolode
mflux-community

mflux-community/mflux

Нативные реализации современных моделей генерации изображений (FLUX, Z-Image, Qwen Image и других) на Apple MLX для локального запуска на Mac.

Open source альтернатива:Midjourney

Звёзды
2,520
Форки
202
Открытые issues
13
Последний коммит
вчера

Что это?

MFLUX — Python-проект, в котором несколько современных генеративных моделей изображений из библиотек Hugging Face Diffusers и Transformers перенесены на фреймворк Apple MLX. Модели работают локально на Mac с Apple Silicon, без отдельного стека CUDA или PyTorch для GPU; веса автоматически скачиваются при первом запуске.

Проект поддерживает сценарии «текст в изображение» и «изображение в изображение», загрузку и обучение LoRA, квантование, а также редактирование изображений, в том числе в контексте и с использованием нескольких изображений. Среди поддерживаемых семейств — FLUX.1, FLUX.2, Z-Image, Qwen Image, FIBO, апскейлинг с SeedVR2 и оценка глубины с Depth Pro. Для каждой модели есть интерфейс командной строки и Python API.

MFLUX распространяется через PyPI и устанавливается с помощью uv. Код проекта намеренно оставлен компактным и понятным, чтобы каждую модель можно было сопоставить с её эталонной реализацией.

Ключевые возможности

  • 01Запускает модели генерации изображений нативно на Apple Silicon с помощью MLX, без необходимости в CUDA.
  • 02Поддерживает FLUX.1, FLUX.2, Z-Image, Qwen Image, FIBO, SeedVR2 и другие семейства моделей.
  • 03Поддерживает квантование и загрузку LoRA, в том числе нескольких LoRA и LyCORIS LoKr.
  • 04Предоставляет команды CLI для каждой модели и Python API.
  • 05Включает функции редактирования: редактирование в контексте, дорисовку областей (inpainting), ControlNet и апскейлинг.

Сценарии использования

  • Генерация изображений локально на Mac, без отправки запросов в облачный сервис.
  • Эксперименты с несколькими открытыми моделями для генерации изображений с помощью единого набора инструментов.
  • Применение адаптеров LoRA к моделям генерации изображений на Apple Silicon.
  • Апскейлинг изображений с помощью SeedVR2 или построение карт глубины с помощью Depth Pro на Mac.

Быстрый старт

  1. 1

    Установите uv по ссылке в README

  2. 2

    Установите MFLUX как инструмент uv

    uv tool install --upgrade mflux
  3. 3

    Создайте первое изображение с моделью 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

Что важно знать

  • Проект предназначен для компьютеров Mac с Apple Silicon, на которых работает MLX, поэтому доступен только для macOS.
  • При первом запуске модели скачиваются автоматически. Это может занять много времени и места на диске.
  • Некоторые крупные модели, например Qwen Image на 20B, работают медленнее.

Темы

Частые вопросы

Что такое mflux?
Нативные реализации современных моделей генерации изображений (FLUX, Z-Image, Qwen Image и других) на Apple MLX для локального запуска на Mac. MFLUX — Python-проект, в котором несколько современных генеративных моделей изображений из библиотек Hugging Face Diffusers и Transformers перенесены на фреймворк Apple MLX. Модели работают локально на Mac с Apple Silicon, без отдельного стека CUDA или PyTorch для GPU; веса автоматически скачиваются при первом запуске.
mflux можно использовать бесплатно? Какая у него лицензия?
mflux распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mflux всё ещё поддерживается?
Активно поддерживается. Последний коммит в mflux — 20 окт. 2026 г..
Для чего можно использовать mflux?
Генерация изображений локально на Mac, без отправки запросов в облачный сервис. Эксперименты с несколькими открытыми моделями для генерации изображений с помощью единого набора инструментов. Применение адаптеров LoRA к моделям генерации изображений на Apple Silicon. Апскейлинг изображений с помощью SeedVR2 или построение карт глубины с помощью Depth Pro на Mac.
Как установить mflux?
Установите uv по ссылке в README Установите MFLUX как инструмент uv: uv tool install --upgrade mflux Создайте первое изображение с моделью 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
Где скачать mflux?
Исходный код и инструкции по установке — на GitHub: https://github.com/mflux-community/mflux

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты