Update: v1.3a
Stable Diffusion Webui Extension for Civitai, to download civitai shortcut and models.
Stable Diffusion Webui's Extension tab, go to Install from url sub-tab. Copy this project's url into it, click install.
command line : git clone https://github.com/sunnyark/civitai-shortcut
install url : https://github.com/sunnyark/civitai-shortcut
The information in the Civitai model information tab is obtained in real-time from the Civitai website.
Download : downloads the model for the selected version. You can choose to create specific folders for each version. The downloaded model will be automatically saved in the appropriate location, and a preview image and info will be generated together with it.
The information in the Saved model information tab are composed of the information saved on the Civitai website when creating the shortcut.
Update Model Information : updates the information of an individual shortcut to the latest information. This function only works when the site is functioning normally.
Delete Shortcut : deletes the information of a registered shortcut.
The information in the Downloaded tab of the Civitai model information is obtained from the downloaded folder when the model is downloaded.
Goto civitai shortcut tab : switches to #1 screen to view new information.
Open Download Folder : opens the file explorer to the folder where the model was downloaded.
For #1, since the information is obtained in real-time from the website, it can only be accessed when the site is operational.
For #2 and #3, the information is displayed based on the saved information, so it can be accessed even when the site is not operational.
Upload : This function creates a shortcut that can be used by the extension when you enter the Civitai site's model URL. It only works when the site is functioning properly. You can either click and drag the URL from the address bar or drag and drop saved internet shortcuts. You can also select multiple internet shortcuts and drop them at once.
Update Shortcut's Model Information : This function updates the information of the shortcut you have received by referencing the site.
Scan Downloaded Models to Shortcut : This function searches for downloaded models and registers shortcuts for them, in case you have accidentally deleted the shortcut or downloaded the models to a different location. Only models with version info files are registered. You can use Civitai Helper's Scan function to generate version info for models that don't have it. Note that only models available on the Civitai site can be registered with this function. This function only works when the site is functioning properly.
Browsing : This function displays the registered shortcuts in thumbnail format, and when selected, displays their details on the right-hand side of the window. This function works independently of the Civitai site.
Scan New Version : This is a function that searches for the latest version of downloaded models on the Civitai site. It retrieves information from the site and only functions properly when the site is operational.
You can save the model URL of the Civitai site for future reference and storage.
This allows you to download the model when needed and check if the model has been updated to the latest version.
The downloaded models are saved to the designated storage location.
When using Civitai Shortcut, four items will be created:
sc_saves: a folder where registered model URLs are backed up and stored.
sc_thumb_images: a folder where thumbnails of registered URLs are stored.
sc_infos: a folder where model info and images are saved when registering a shortcut.
CivitaiShortCut.json: a JSON file that records and manages registered model URLs.
v 1.2a
* The Downloaded Model tab, which duplicated the functionality of the Saved Model Information tab, has been removed
* The application method for generating image information has been internally modified to include information from Civitai's 'information' field in addition to the image. As a result, there have been changes to the naming convention for saved images. Please update the images using 'Update Shortcut's Model Information' accordingly.
v 1.2
* A Civitai User Gallery tab has been added where users can view the information and images of the models in the gallery. If there are no images available for a particular model, the tab may appear empty. There may also be a delay in the data provided by the API.
* An "Update Downloaded Model Information" button has been added below the "Upload" button on the left-hand side. This button updates the internal information when users rename folders during Stable Diffusion operation.
* The option to download additional networks by selecting them from a list has been removed. This feature was deemed unnecessary as users can simply specify the desired folder in Settings -> Additional Networks. Personally, I use the "models/Lora" folder for this purpose.
* Users can now specify the folder name when downloading a model to an individual folder. The default format is "model name-version name", but users can input their preferred value. If a folder with the same version of the model already exists within the model's folder, that folder name will be displayed.
* Minor design changes have been made.
* Bug: There are several bugs, but when viewing the gallery images at full size, the image control and browsing controls overlap.
v 1.1c
* Measures have been taken to alleviate bottleneck issues during information loading.
* The search function now includes a #tag search feature.
Search terms are separated by commas (,) and are connected with an "or" operation within the search terms and within the tags. There is an "and" operation between the search terms and tags.
* The shortcut storage table has been changed to add the #tag search function.
Existing shortcuts require an "update shortcut model information" for tag searches.
v 1.1
* When registering a shortcut, model information and images are saved in a separate folder.
* This allows users to access model information from "Saved Model Information" Tab even if there is no connection to the Civitai site.
* "Thumbnail Update" button is removed and replaced with an "Update Shortcut's Model Information" button to keep the model information and images up to date.
* "Download images Only" button is removed from "Civitai Model Information" Tab that can be accessed live, and "Delete shortcut" button is moved to "Saved Model Information" Tab.
* "Delete shortcut" button removes the model information and images stored in sc_infos in one go.
* "Update Model Information" button is added to "Saved Model Information" Tab for individual updating of model information, in addition to "Update Shortcut's Model Information" that updates all model information.
After some trial and error, I discovered an efficient method for creating LoRAs that can apply styles or features to various items. My LoRAs have been well-received here, on civitai.com, and it's surprising how easy and fast the process is. It almost feels like cheating. I've enjoyed the recognition, but I believe it's time to humbly share my approach with everyone at no cost.
This tutorial showcases the typical process I follow for creating most of my LoRAs.
TLDR version: I utilize generated images; I incorporate simplistic illustrations into the training data; I employ basic captioning: [triggerword] [concept], and I use a simple Python script to create the caption files.
STEP 1: Find an idea (style / feature) and check that SD with your favorite checkpoint can't do it. Let's say, the boho-style.
Dear revAnimated, please generate a "boho tank" for me:
OK, the boho-style seems a good idea to try,
STEP 2: Check other image generators.
Dear Bing, please generate a "boho tank" for me:
prompt: illustration of battle tank in boho-style
Dear DALEE-2, please generate a "boho tank" for me:
prompt: battle tank in boho style, illustration
OK, we can see that these pictures somewhat capture the boho-style. Therefore ....
STEP 3: Generate the training set using an image generator which can understand the boho-style.
Some of my LoRAs use no generated images in the training set, while others incorporate a portion of generated images. Notably, my most recent LoRAs rely exclusively on generated pictures.
For example, generate "boho tank," "boho computer," "boho village," "boho dirigible," "boho submarine," etc. Aim for 1-6 images per concept, totaling 50-100 images.
When you generate such uncommon things, like "boho tank" you might come across images such the ones shown in STEP 2. Don't worry about including these images in the training data; they're often better than (semi-)realistic pictures. For instance, my training data for BohoAI only contains the following examples of dirigibles:
Yet, the final model produces this:
Include also some (semi-)realistic pictures. They should not be problem to generate for some concepts, like "boho living room".
STEP 4: Clean up the images by removing logos, generated author signatures, and other similar elements. Also remove unwanted artefacts, like the extra cannon on the tank tower.
The removal can be quite crude: just place other part of the picture over the unwanted part.
Do not resize the picture.
STEP 5: Captioning.
Use very basic captions, like "BohoAI dirigible."
To expedite the process, try this trick: save the images in a folder named after the concept. So, all dirigible pictures will be in a folder named "dirigible."
Once you have all images organized in their respective folders, execute the Python procedure I provide in attached files. It recursively travels through folders, and for each .jpg file creates .txt containing a given triggerword and the folder name.
STEP 6: We are good to go. Train the LoRA.
I think that you cannot go wrong with your usual setting.
I'm sharing the config for kohya ss, but please take it with a grain of salt. I often change it and experiment blindly. BohoAI was trained with this config using 10 repetitions.
The LoRA encapsulates boho-style, adeptly applying it to untrained concepts.
Check dajusha's review picture (there are no pictures of any animals in my dataset.): https://civitai.com/images/616301?period=Week&periodMode=published&sort=Most+Reactions&view=categories&modelVersionId=56427&modelId=51966&postId=172873
I've shared my secret and kindly request one favor: if you publish your LoRA trained using this method, please credit this tutorial.
Numerous creators can adopt and enhance this idea, ultimately elevating the quality of civitai.com content. By sharing my golden goose, I kindly ask you to consider supporting me with a coffee through these links:
Boa Hancock huge breasts dekstop wallpaper
This is a node pack for ComfyUI, primarily dealing with masks.
Notably, it contains a "Mask by Text" node that allows dynamic creation of a mask from a text prompt.
See full node documentation at https://github.com/BadCafeCode/masquerade-nodes-comfyui
Some example workflows this pack enables are:
Fine control over composition via automatic photobashing (see examples/composition-by-photobashing.json
)
Inpaint all faces at a higher resolution (see examples/inpaint-faces.json
)
Inpaint all buildings with a particular LORA (see examples/inpaint-with-lora.json
)
Filtering out images/change save location of images that contain certain objects/concepts without the side-effects caused by placing those concepts in a negative prompt (see examples/filter-by-season.json
)
Note that you may have to update ComfyUI to be able to inpaint with more than one mask at a time.
One SEAIT to Install Them, One Click to Launch Them, One Space-Saving Models Folder to Bind Them All.
"Super Easy AI Installer Tool" (SEAIT) is a user-friendly project that simplifies the installation process of AI-related projects for users. The tool is designed to provide an easy-to-use solution for accessing and installing AI projects with minimal technical hassle to none.
Tested on Windows 10+ and Nvidia GPU-based cards
Don't forget to leave a like or a star.
https://github.com/diStyApps/seait
Please note that Virustotal and other antivirus programs may give a false positive when running this app. This is due the use Pyinstaller to convert the python file EXE, which can sometimes trigger false positives even for the simpler scripts which is a known issue
Unfortunately, I don't have the time to handle these false positives. However, please rest assured that the code is transparent on https://github.com/diStyApps/seait
I would rather add features and more AI tools at this stage of development.
Source: https://github.com/pyinstaller/pyinstaller/issues/6754
Download the "Super Easy AI Installer Tool" at your own discretion.
Support for multiple languages [x]
Adding more projects [x]
Customizable project directory [x]
User-defined arguments [x]
Saving argument configurations [x]
In-app update feature [ ]
Potential argument profile management [ ]
Better event handling [ ]
Pre-installed auto1111 version [ ]
Fully independent version without Python or Git dependencies [ ]
See the [Project/Feature Requests](https://github.com/diStyApps/seait/discussions/11) for a full list of proposed features (and known issues).
Support
https://www.patreon.com/distyx
https://coindrop.to/disty