This is an extension made for: Automatic1111's Stable Difussion
It allows you to browse CivitAI, Check for updates and speed up downloads.
Click "show more" to view a full list of features and install guide below!
↓ ↓ ↓ ↓ ↓
Features 🚀
Browse all models from CivitAI 🧩
Explore a wide range of models without leaving SD-WebUI.
Check for updates and installed models 🔄
Easily spot new updates and identify already installed models while browsing.
Ability to scan all installed models for available updates.
Download any Model, any version, and any file 📥
Get the specific model version and file you need hassle-free.
Download queue to avoid waiting for finished downloads.
Automatically assign tags to installed models 🏷️
Assign tags by scanning all installed models for automatic use in image generation.
Quick Model Info Access 📊
A button for each model card in txt2img and img2img to load it into the extension.
A button under each image in model info to send it's generation info to txt2img
High-speed downloads with Aria2 🚄
Maximize your bandwidth for lightning-fast downloads.
Sleek and Intuitive User Interface 🖌️
Enjoy a clutter-free, user-friendly interface, designed to enhance your experience.
Actively maintained with feature requests welcome 🛠️
Feel free to send me your feature requests, and I'll do my best to implement them!
How to install 📘
Automatic Installation
Manual Installation
Download the latest version from this site and unpack the .zip
Navigate to your extensions folder (Your SD folder/webui/extensions)
Place the unpacked folder inside the extensions folder
Restart SD-WebUI
(To report bugs or request features, visit the Github Repository)
Description
v3.4.1
Bug fix: Fixed prompt info and model selection after CivitAI API update.
Bug fix: Fixed "/" missing from default path/sub-folder.
Feature: Local images now work in HTML files as preview. (credit: mx)
Feature: Updated available base models.
FAQ
Comments (13)
I don't think there was a need for a pop up...sending to the Civitai Browser + tab was fine, it was a good feature. Pop up it's a bit annoying, it gets in the way. Regardless, I want to thank you for fixing the missing text2img button so fast and for this great extension.
I will be adding a toggle in the SD-WebUI settings that can be used to return the old behaviour of sending it to the browser instead of the pop up in the near future! :)
@TomDom Thank you very much! it's one of its best features <3
Took a while for me to get around to it, sry bout that, but this is now an option which you can toggle in the settings tab of SD-WebUI!
there are still problems. Many tabs show errors when before they did not do this
Just received some bug reports on github about it, without them there wasn't much I could do, I have re-uploaded the latest version, please try to redownload and see if it fixes your issue!
I'm having issues connecting to my API key via a runpod instance using Konya's template. Dunno why.
1.There should be a feature where with extension in sd a1111 a user could also download other users images like on civtai website when you scroll down the checkpoint page or lora page , you could see other user images and tags and generation methods. a user could pick and choose which one he wants to download
2. anyone can download the checkpoint or loras at the moment but there is no option to update existing one with new one
3.if a user has more then 2 checkpoint from same creator like model v2 and v2lcm civtai browser+ merge the tags and details . it work based on url not as version no
May need API key???
You need to input an API key into the extension for some models.
You can create an API key at the bottom of your CivitAI account settings
Afterwards you can navigate to SD-WebUI's settings tab, then open the settings of CivitAI Browser+ where you can insert the generated key!
When I try to update model info and tags, I get the following error in the console. The latest version of the extension, I work in forge.
Traceback (most recent call last): File "F:\stable-diffusion-webui-forge\system\python\lib\site-packages\gradio\routes.py", line 488, in run_predict output = await app.get_blocks().process_api( File "F:\stable-diffusion-webui-forge\system\python\lib\site-packages\gradio\blocks.py", line 1431, in process_api result = await self.call_function( File "F:\stable-diffusion-webui-forge\system\python\lib\site-packages\gradio\blocks.py", line 1103, in call_function prediction = await anyio.to_thread.run_sync( File "F:\stable-diffusion-webui-forge\system\python\lib\site-packages\anyio\to_thread.py", line 33, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "F:\stable-diffusion-webui-forge\system\python\lib\site-packages\anyio\_backends\_asyncio.py", line 877, in run_sync_in_worker_thread return await future File "F:\stable-diffusion-webui-forge\system\python\lib\site-packages\anyio\_backends\_asyncio.py", line 807, in run result = context.run(func, *args) File "F:\stable-diffusion-webui-forge\system\python\lib\site-packages\gradio\utils.py", line 707, in wrapper response = f(*args, **kwargs) File "F:\stable-diffusion-webui-forge\webui\extensions\sd-civitai-browser-plus\scripts\civitai_file_manage.py", line 1020, in file_scan preview_html = _api.update_model_info(None, model_versions.get('value'), True, id_value, api_response) File "F:\stable-diffusion-webui-forge\webui\extensions\sd-civitai-browser-plus\scripts\civitai_api.py", line 807, in update_model_info prompt_dict = image_url_to_promptInfo(image_url) File "F:\stable-diffusion-webui-forge\webui\extensions\sd-civitai-browser-plus\scripts\civitai_api.py", line 654, in image_url_to_promptInfo prompt_dict = parse_generation_parameters(prompt) File "F:\stable-diffusion-webui-forge\webui\modules\infotext_utils.py", line 271, in parse_generation_parameters found_styles, prompt, negative_prompt = shared.prompt_styles.extract_styles_from_prompt(prompt, negative_prompt) File "F:\stable-diffusion-webui-forge\webui\modules\styles.py", line 218, in extract_styles_from_prompt is_match, new_prompt, new_neg_prompt = extract_original_prompts( File "F:\stable-diffusion-webui-forge\webui\modules\styles.py", line 70, in extract_original_prompts match_positive, extracted_positive = extract_style_text_from_prompt(style.prompt, prompt) File "F:\stable-diffusion-webui-forge\webui\modules\styles.py", line 45, in extract_style_text_from_prompt left, right = stripped_style_text.split("{prompt}", 2) ValueError: too many values to unpack (expected 2)


