From afd246d0628cf813ec661cb1a3098997bb316474 Mon Sep 17 00:00:00 2001 From: vladmandic Date: Tue, 14 Apr 2026 13:24:09 +0200 Subject: [PATCH] fix vibe installer Signed-off-by: vladmandic --- CHANGELOG.md | 2 +- pipelines/model_vibe.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dedf98786..79214e81b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ combines *Sana1.5-1.6B* diffusion backbone with *Qwen3-VL-2B* multimodal conditioning - [AiArtLab SDXS-1B](https://huggingface.co/AiArtLab/sdxs-1b) Simple Diffusion XS *(training still in progress)* this model combines Qwen3.5-1.8B text encoder with SDXL-style UNET with only 1.6B parameters and custom 32ch VAE - more of an experimental model and doesn't support offloading + *note*: more of an experimental model and doesn't support offloading - **Features** - **Tag Autocomplete** native implementation! select and activate any number of different auto-complete databases diff --git a/pipelines/model_vibe.py b/pipelines/model_vibe.py index 20a00dde0..cf4d2ef84 100644 --- a/pipelines/model_vibe.py +++ b/pipelines/model_vibe.py @@ -49,8 +49,9 @@ def load_vibe(checkpoint_info, diffusers_load_config=None): del processor else: try: - from installer import install - install('vibe') + from installer import install, installed + if not installed('vibe'): + install('git+https://github.com/ai-forever/VIBE', 'vibe') import vibe # pylint: disable=unused-import except Exception as e: raise RuntimeError('VIBE requires either native diffusers VIBESana classes or `vibe` package') from e