Home - anxety-solo/sdAIgen GitHub Wiki
Home
Welcome to sdAIgen wiki.
Repository File Overview
__configs__
Directory -> Files for interface customization, styles, and configuration scripts.
- install-deps.py: Automatic dependency installer for custom ComfyUI nodes.
- gradio-tunneling.py: Replaces the original
main.py
of the library to obtain a tunnel URL. - tagcomplete-tags-parser.py: This script parses CSV files from the archive repository for the TagComplete extension.
CSS
Directory -> CSS styles for widgets.
- download-result.css: Styles for the download-result widget.
- auto-cleaner.css: Styles for the auto-cleaner widget.
- main-widgets.css: Styles for the main widgets.
JS
Directory -> JavaScript functionality (Widgets).
- main-widgets.js: JS script for collapsing/expanding the customDL section (Main Widgets).
modules
Directory -> Backend functionality modules.
- CivitaiAPI.py: Handler for interacting with the Civitai API.
- webui_utils.py: Module for writing time to a txt file (UI timer) and setting directory paths.
- json_utils.py: Tools for processing JSON data.
- TunnelHub.py: Module for creating and handling tunnels, outputs URL links.
- widget_factory.py: IPyWidgets factory generator.
- Manager.py: Module with
m_download
andm_clone
functions for downloading files and cloning git repositories. - __season.py: Nice text display at startup (used in setup.py).
scripts
Directory -> Main notebook scripts.
- _models-data.py: Metadata for SD-1.5 models (URLs/names).
- _xl-models-data.py: Metadata for XL models (URLs/names).
- launch.py: Main script for launching WebUI, configuring tunnels, configs, and command-line arguments.
- auto-cleaner.py: System for automatic model file cleaning.
- download-result.py: Widget for displaying downloaded files.
- setup.py: Initial setup and files preparation.
- webui-installer.py: Unpacks WebUI archives, downloads configs and extensions/nodes.
scripts/en
Subdirectory -> Localization scripts.
- downloading-en.py: Main script for downloading VENV, libraries, models, and displaying data (download-result.py).
- widgets-en.py: Script for displaying main widgets.