Scumble: бесплатный десктопный редактор для AI-инпейтинга в ComfyUI
Scumble это бесплатный десктопный редактор для AI-инпейтинга: выберите область, опишите изменение и получите слой с подобранным цветом на вашем ComfyUI или через API-ключ.
Изображение, открытое в Scumble: колонка инструментов, холст, стек слоёв и панель выделения.
Выбрать, описать, сгенерировать
Scumble сохраняет быстрый цикл инпейтинга из Inpaint Canvas, но в виде отдельного окна. Нарисуйте выделение кистью или выберите его прямоугольником, эллипсом, лассо либо волшебной палочкой; наведите курсор на объект, чтобы встроенная модель SAM2 создала маску, или введите фразу вроде "the handbag" для текстового выделения. Напишите промпт, нажмите Generate, и результат появится новым слоем поверх выделения.
Выделение вокруг сумочки, промпт и настройки рецепта на вкладке Generate.
Каждый запуск определяется рецептом: выберите модель, а затем провайдера, на котором она работает. Scumble поставляется с собственными рецептами и может импортировать один из ваших рабочих процессов ComfyUI как рецепт, если в нём есть нода Inpaint Canvas, так что локальный граф превращается в действие в один клик.
Слои и подбор цвета
Ничего не фиксируется окончательно, пока документ не будет сведён в один слой. Результаты складываются в слои с масками, режимами наложения и непрозрачностью, рядом со слоями рисования, текста и фильтров, а также с инструментами клонирования, восстановления и размазывания. Ползунок подбора цвета в строке каждого слоя неразрушающе вписывает результат в его окружение, что важно, когда выход модели получается с отклонением по оттенку.
Стек слоёв: слои рисования, изображения, текста и фильтров поверх базового изображения.
Стек GPU-фильтров охватывает кривые, уровни, цветовой баланс, HSL, файлы LUT, виньетку, повышение резкости и размытие, а набор film pack добавляет зерно, гало и световые засветки. Документы экспортируются в PNG, JPEG, WebP, PSD или OpenRaster с сохранением слоёв, масок и выделений.
Слой результата ДО и ПОСЛЕ подбора цвета, и ползунок Match в строке его слоя.
Рендеринг на вашем ComfyUI или через API-ключ
В каждом рецепте указано, где он выполняется. В локальном режиме он управляет вашим собственным ComfyUI, локальным или удалённым, например на RunPod. В облачном режиме он обращается к Google (Nano Banana), OpenAI (GPT Image), Black Forest Labs (FLUX 3 Image, FLUX.2 и FLUX.1 Fill), ByteDance Seedream, Qwen Image Edit и Qwen Image 2.1, Ideogram 4.5 и другим, либо через собственный API модели, либо через ToAPIs, fal.ai, Replicate, WaveSpeedAI, Comfy Cloud, Comfy Router, OpenRouter, Oxen.ai и Magnific. Тринадцать собственных шаблонов Comfy предзагружены как рецепты Comfy Cloud. Создание масок и удаление фона выполняются внутри приложения через ONNX Runtime с SAM2, BiRefNet и RMBG.
Ассистент и MCP
Рядом с холстом расположена колонка чата. Он работает на вашем собственном ключе, на Anthropic, OpenAI, Google или любом OpenAI-совместимом эндпоинте, и управляет редактором через те же 90+ команд, которые доступны внешнему MCP-клиенту. Всё, что стоит денег, ставится в очередь на вашем ComfyUI или затрагивает чужой слой, сначала запрашивает подтверждение, а один шаг отмены может откатить целый ход.
Ассистент управляет редактором: каждый вызов это карточка, а платные или разрушительные шаги ждут подтверждения.
Доступность
Scumble доступен на github.com/DenRakEiw/scumble, а руководство, видео и блог разработки на denrakeiw.com/scumble. Сборка для Windows поставляется из Microsoft Store или в виде установщика, для Linux предоставлены AppImage и .deb, а macOS запланирован. Проект находится на ранней стадии 0.1.x, поэтому автор предупреждает о шероховатостях и просит делать резервные копии и сообщать об ошибках.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.