Содержание
- Что нужно, чтобы запустить нейросеть Fooocus локально
- Как установить Fooocus на Windows и сколько гигабайт качается
- Как запустить нейросеть Fooocus в Google Colab
- Fooocus на Linux, Mac и AMD: что меняется в командах
- Как пользоваться Fooocus: экран генерации и режимы Performance
- Что писать в промпте Fooocus: стили, wildcards и инлайн-LoRA
- Fooocus на русском языке и сайты-двойники
- Версия Fooocus 2.5.5 и текущий статус проекта
- Типовые ошибки Fooocus и что они означают
Fooocus: как пользоваться нейросетью и сколько весит
Черновик готовит редакция с помощью ИИ. За стандарт издания отвечает главный редактор — Валерий Курземнек.
Материал редакции Зерокодера. Вес загрузки моделей здесь измерен HEAD-запросами по официальным ссылкам репозитория. Обновлено: сентябрь 2026.
Пользоваться нейросетью Fooocus можно двумя способами: локально на компьютере с видеокартой Nvidia от 4 ГБ видеопамяти либо в Google Colab, где официальный ноутбук запускается одной ячейкой. Как это выглядит локально: распаковали архив, нажали run.bat — программа сама скачивает 7,00 ГБ моделей и открывает вкладку браузера. Fooocus бесплатен, работает офлайн и построен на Stable Diffusion XL.
Главное:
- Минимум по readme: 4 ГБ видеопамяти Nvidia, 8 ГБ оперативной, включённый своп. Карты ниже GTX 9XX помечены как неподдерживаемые.
- Кнопка загрузки ведёт на архив
Fooocus_win64_2-5-0.7zвесом 1,86 ГБ; свежий код сборка подтягивает сама. - Бесплатный Colab тянет базовую генерацию по тексту, рефайнер там выключен заранее.
- Последний релиз — v2.5.5 от 12 августа 2024 года; проект объявлен в режиме исправления ошибок, Flux в него не переедет.
- Русского интерфейса в официальной сборке нет: в папке
languageлежат два файла,en.jsonиexample.json.
Что нужно, чтобы запустить нейросеть Fooocus локально
Минимальные требования Fooocus readme формулирует строкой «Minimal GPU memory requirement is 4GB (Nvidia)» плюс 8 ГБ оперативной памяти и включённый своп. Таблица из репозитория lllyasviel/Fooocus:
| Железо | Видеопамять | Оперативная память | Скорость по readme |
|---|---|---|---|
| Nvidia RTX 4XXX / 3XXX / 2XXX | 4 ГБ | 8 ГБ | «fastest» у 4XXX |
| Nvidia GTX 1XXX | 8 ГБ (6 ГБ под вопросом) | 8 ГБ | «only marginally faster than CPU» |
| Nvidia GTX 9XX | 8 ГБ | 8 ГБ | «faster or slower than CPU» |
| Nvidia ниже GTX 9XX | «Not supported» | — | — |
| AMD на Windows | 8 ГБ, DirectML | 8 ГБ | втрое медленнее RTX 3XXX |
| AMD на Linux | 8 ГБ, ROCm | 8 ГБ | в полтора раза медленнее |
| Mac M1 или M2 | общая память, MPS | общая | в девять раз медленнее |
| Только процессор | 0 ГБ | 32 ГБ | в 17 раз медленнее |
Своп стоит в графе «Required» у каждой строки, страница проблем называет объём: «Please make sure that you have at least 40GB System Swap». Про скорость readme даёт свой замер на ноутбуке с 16 ГБ оперативной и 6 ГБ видеопамяти (Nvidia 3060): «about 1.35 seconds per iteration». Режим Speed делает 30 шагов — перемножение даёт около 40 секунд на картинку. Архитектура под капотом разобрана в материале про Stable Diffusion, её XL-ветка — в разборе SDXL.
Мини-вывод: Nvidia свежих поколений с 4 ГБ памяти тянет Fooocus; старые GTX, AMD и процессор работают в разы медленнее.
Как установить Fooocus на Windows и сколько гигабайт качается
Кнопка загрузки в readme ведёт на архив Fooocus_win64_2-5-0.7z: 1 999 790 243 байта, то есть 1,86 ГБ, и 1 652 204 скачивания по счётчику GitHub. Его распаковывают и запускают файлом run.bat, а run_anime.bat и run_realistic.bat переключают пресет. Старт идёт через entry_with_update.py: он делает fetch, подтягивает код fast-forward и печатает «Already up-to-date» либо «Fast-forward merge».
Сколько весит загрузка моделей поверх архива, в топ-10 Яндекса не считает никто. Мы взяли ссылки на модели из presets/default.json, presets/realistic.json, presets/anime.json, launch.py и modules/config.py репозитория lllyasviel/Fooocus и спросили у HuggingFace размер каждого файла HEAD-запросом — замер Зерокодера 16.09.2026, гигабайты по 1024.
| Что качается | Когда | Вес |
|---|---|---|
juggernautXL_v8Rundiffusion.safetensors |
первый run.bat |
6,62 ГБ |
fooocus_expansion.bin, LoRA смещения, vae_approx |
первый run.bat |
0,38 ГБ |
| Первый запуск, пресет General | 7,00 ГБ | |
realisticStockPhoto_v20 и animaPencilXL_v500 |
пресеты Realistic и Anime | 12,92 ГБ |
SDXL_FILM_PHOTOGRAPHY_STYLE_V1.safetensors |
LoRA пресета Realistic | 0,85 ГБ |
inpaint_v26.fooocus.patch с головкой |
первый Inpaint | 1,23 ГБ |
clip_vision, два ip-adapter, два ControlNet, fooocus_ip_negative |
первый Image Prompt и FaceSwap | 4,46 ГБ |
fooocus_upscaler_s409985e5.bin |
первый Upscale | 32 МБ |
| LoRA режимов LCM, Lightning и Hyper-SD | смена Performance | 1,47 ГБ |
| Весь набор, 21 файл | 27,96 ГБ |
Чужие оценки меряют место на диске целиком: топ-1 обещает «Около 25GB свободного места на диске для одного режима и 40GB для всех трех». Наши 7,00 ГБ — вес загрузки моделей; поверх ложатся архив, окружение и своп.
Мини-вывод: до первой картинки Fooocus скачивает 7,00 ГБ, полная комплектация доходит до 27,96 ГБ.
Как запустить нейросеть Fooocus в Google Colab
Официальный ноутбук лежит в репозитории — файл fooocus_colab.ipynb, ссылка стоит в readme. Ячейка там одна:
!pip install pygit2==1.15.1
%cd /content
!git clone https://github.com/lllyasviel/Fooocus.git
%cd /content/Fooocus
!python entry_with_update.py --share --always-high-vram
Ускоритель в метаданных ноутбука — GPU, инстанс T4. Аргумент --share поднимает публичную ссылку на домене gradio.live. Выбор второго аргумента readme объясняет так: «Using --always-high-vram shifts resource allocation from RAM to VRAM and achieves the overall best balance between performance, flexibility and stability on the default T4 instance». Последнюю строку меняют на --preset anime или --preset realistic.
Ограничения бесплатного Colab названы там же: «Note that this Colab will disable refiner by default because Colab free’s resources are relatively limited», а тяжёлые функции вроде Image Prompt рвут сессию. Смена пресета в интерфейсе может дать таймаут через 60 секунд: тогда ждут окончания загрузки и переключают пресет обратно. Разрыв сессии и отказ GPU-бэкенда означают исчерпанный ресурс бесплатного аккаунта: Google в FAQ по Colab пишет «Colab resources are not guaranteed and not unlimited, and usage limits sometimes fluctuate».
Мини-вывод: Colab заменяет видеокарту для генерации по тексту; инпейнт и картинка-промпт на бесплатном тарифе её рвут.
Fooocus на Linux, Mac и AMD: что меняется в командах
Linux и Mac ставят из исходников, версия Python тут жёсткая: «Your Linux needs to have Python 3.10 installed». Порядок — git clone, окружение через venv или conda env create -f environment.yaml, затем pip install -r requirements_versions.txt и запуск python entry_with_update.py.
Mac на чипах M1 и M2 работает через MPS; readme предупреждает про долгую первую загрузку моделей и добавляет аргумент: «Some Mac M2 users may need python entry_with_update.py --disable-offload-from-vram to speed up model loading/unloading».
AMD на Windows переводится на DirectML правкой run.bat: удаляют torch, ставят torch-directml, запускают с флагом --directml. AMD на Linux требует сборку torch под ROCm 5.6. Поддержку AMD проект называет бетой и признаёт, что тестирует её мало.
Мини-вывод: за пределами Windows с Nvidia меняются Python 3.10, способ создания окружения и один флаг.
Как пользоваться Fooocus: экран генерации и режимы Performance
Интерфейс Fooocus — поле промпта, кнопка Generate и галочка Advanced со всем остальным. Первым делом там меняют Performance, режим числа шагов сэмплера. Значения зашиты в файл modules/flags.py:
| Режим Performance | Шагов на картинку | Что подключается |
|---|---|---|
| Quality | 60 | ничего дополнительно |
| Speed (по умолчанию) | 30 | ничего дополнительно |
| Extreme Speed | 8 | LoRA sdxl_lcm_lora.safetensors |
| Lightning | 4 | LoRA sdxl_lightning_4step_lora.safetensors |
| Hyper-SD | 4 | LoRA sdxl_hyper_sd_4step_lora.safetensors |
Рядом в Advanced лежат стили, соотношение сторон, число картинок за запуск и негативный промпт. Пресет General ставит соотношение 1152*896, CFG 4.0, сэмплер dpmpp_2m_sde_gpu и стили Fooocus V2, Fooocus Enhance, Fooocus Sharp.
Вкладка Input Image превращает Fooocus в редактор. Upscale or Variation даёт варианты и увеличение в 1,5 или 2 раза. Inpaint or Outpaint перерисовывает выделенную область либо дорисовывает кадр вверх, вниз, влево и вправо. Image Prompt переносит стиль или объект с загруженного изображения, его вкладка Advanced включает FaceSwap на движке InsightFace. Describe читает картинку и возвращает текстовый промпт.
Мини-вывод: скорость регулирует переключатель Performance, редактирование собрано во вкладке Input Image.
Что писать в промпте Fooocus: стили, wildcards и инлайн-LoRA
Fooocus V2 — название стиля, под которым работает встроенный расширитель промпта на GPT-2: он дописывает короткую фразу до подробного описания. К номеру версии программы имя отношения не имеет. Стиль стоит в наборе по умолчанию, поэтому запрос из двух слов уже даёт проработанную картинку.
Поле промпта понимает четыре конструкции, все они описаны в readme:
- Вес слова в круглых скобках:
I am (happy:1.5), эмбеддинг —(embedding:file_name:1.1). Алгоритм пересчёта взят у Automatic1111, поэтому промпты с Civitai переносятся без правок. - Wildcards:
__color__ flowerподставляет случайную строку из файлаwildcards/color.txt. Работает и в негативном промпте, файлы вкладываются друг в друга. - Массивы:
[[red, green, blue]] flowerгенерирует по картинке на каждый элемент. Массив обрабатывается только в положительном промпте и не вкладывается в другой массив. - Инлайн-LoRA:
flower <lora:sunflowers:1.2>. Файл модели должен лежать в папкеmodels/loras.
Три пресета отличаются базовой моделью: General берёт juggernautXL_v8Rundiffusion, Realistic — realisticStockPhoto_v20, Anime — animaPencilXL_v500. Подборка формулировок собрана в материале про промты для Fooocus.
Мини-вывод: короткий промпт достраивает стиль Fooocus V2, тонкая настройка держится на весах, wildcards, массивах и инлайн-LoRA.
Fooocus на русском языке и сайты-двойники
Готового русского интерфейса в официальной сборке Fooocus нет. Перевод устроен так: json-файл кладут в папку language и запускают программу с флагом --language; файлу language/jp.json отвечает --language jp. В репозитории на 16 сентября 2026 года там ровно два файла — en.json на 25 106 байт и example.json на 120 байт. Про национальные переводы readme говорит: «Apparently, these files do not exist now». Русский интерфейс поэтому берут из сторонних портативных сборок либо переводят en.json сами в language/ru.json.
Вторая ловушка — скачивание. Readme перечисляет фейковые домены поимённо: «We never have any website like such as “fooocus.com”, “fooocus.net”, “fooocus.co”, “fooocus.ai”, “fooocus.org”, “fooocus.pro”, “fooocus.one”. Those websites are ALL FAKE». В снятой нами 16 сентября 2026 года выдаче Яндекса по запросу «fooocus нейросеть бесплатно» fooocus.ai стоит на второй строке, fooocus.one — на третьей, зеркало fooocus-one.vercel.app — на десятой. Из десяти страниц топа про двойников предупреждает одна.
Мини-вывод: русский интерфейс делается своим json-файлом, сама программа берётся только с github.com/lllyasviel/Fooocus.
Версия Fooocus 2.5.5 и текущий статус проекта
Последний релиз Fooocus — v2.5.5 от 12 августа 2024 года, в нём одна правка: «Fix colab inpaint issue by moving an import statement». Файлы сборки к нему не приложены, поэтому кнопка загрузки указывает на архив 2.5.0. Расхождение снимается само: entry_with_update.py при первом запуске подтягивает свежий код, и сборка становится 2.5.5.
Статус проекта заявлен отдельным разделом readme: «The Fooocus project, built entirely on the Stable Diffusion XL architecture, is now in a state of limited long-term support (LTS) with bug fixes only». Там же сказано про развитие: «There are no current plans to migrate to or incorporate newer model architectures». Репозиторий при этом живой: 53 068 звёзд, лицензия GPL-3.0, последнее изменение 1 декабря 2025 года.
За новыми архитектурами readme отправляет в другие места: «For those interested in utilizing newer models such as Flux, we recommend exploring alternative platforms such as WebUI Forge (also from us), ComfyUI/SwarmUI». Второй вариант разобран в материале про ComfyUI, сама модель — в обзоре FLUX.
Мини-вывод: Fooocus остаётся рабочим инструментом на SDXL, новых моделей в нём не появится.
Типовые ошибки Fooocus и что они означают
| Сообщение | Причина по документации | Что делать |
|---|---|---|
RuntimeError: CPUAllocator, Segmentation Fault, Killed, Error 1006 |
нехватка системного свопа | включить своп, держать от 40 ГБ свободного места на каждом диске |
MetadataIncompleteBuffer, PytorchStreamReader failed |
битые файлы моделей | удалить модель, Fooocus скачает её заново |
Torch not compiled with CUDA enabled |
установка мимо официальной инструкции | переустановить по разделу своей платформы из readme |
subprocess-exited-with-error |
неподходящая версия Python | поставить Python 3.10 |
| Сессия Colab рвётся, GPU-бэкенд не подключается | ресурсы бесплатного Colab исчерпаны | подождать либо оплатить Colab Pro |
| Генерация идёт минутами | драйвер Nvidia выше 532 | readme советует драйвер 531 |
Отдельно — доступ по сети. Флаг --listen открывает интерфейс в локальной сети с портом из --port 8888, флаг --share даёт публичную ссылку на gradio.live. Оба режима readme описывает одинаково: «In both ways the access is unauthenticated by default». Пароль включает файл auth.json в корне программы, образец — auth-example.json.
Мини-вывод: почти все сбои старта упираются в своп, версию Python и целостность моделей.
