automatic/modules
CalamitousFelicitousness f3e0b4a86b feat(dicts): add remote dict management via HuggingFace
Add endpoints for browsing, downloading, and deleting dicts hosted on
HuggingFace. Manifest is fetched and cached from the remote repo to
show available dicts with download status and version comparison.

- /dicts/remote GET: list available dicts from HF manifest
- /dicts/{name}/download POST: download dict from HF with atomic write
- /dicts/{name} DELETE: remove local copy and evict cache
- ItemDictRemote model with downloaded/update_available flags
- Exclude manifest.json from local dict listing in all scan paths
2026-03-26 00:47:13 +00:00
..
apg RUF013 updates 2026-03-24 06:15:26 -07:00
api feat(dicts): add remote dict management via HuggingFace 2026-03-26 00:47:13 +00:00
ben2 modernize typing 2026-02-19 09:15:37 +01:00
caption RUF013 update 2026-03-23 22:58:08 -07:00
cfgzero cleanup logger 2026-02-19 11:09:13 +01:00
civitai Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
control Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
dml ruff lint 2026-02-19 11:13:44 +01:00
face RUF013 update 2026-03-24 03:46:26 -07:00
flash_attn_triton_amd cleanup todo 2026-01-19 11:10:05 +01:00
framepack RUF013 update 2026-03-24 03:46:44 -07:00
ggml cleanup logger 2026-02-19 11:09:13 +01:00
hidiffusion initial pyright lint 2026-02-21 09:32:36 +01:00
image fix grid 2026-03-25 09:11:31 +01:00
intel Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
linfusion cleanup logger 2026-02-19 11:09:13 +01:00
lora Add native LoRA loading for Flux2/Klein models 2026-03-25 04:24:49 +00:00
ltx merge: modules/ltx/ltx_process.py 2026-03-13 12:01:36 +01:00
merging RUF013 updates 2026-03-24 04:27:30 -07:00
onnx_impl RUF013 updates 2026-03-24 04:58:19 -07:00
pag cleanup logger 2026-02-19 11:09:13 +01:00
postprocess Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
ras RUIF013 updates and formatting 2026-03-24 05:12:18 -07:00
rembg handle script errors 2026-03-20 09:30:17 +01:00
res4lyf lint 2026-03-01 18:29:16 +01:00
rife cleanup logger 2026-02-19 11:09:13 +01:00
schedulers initial pyright lint 2026-02-21 09:32:36 +01:00
sdnq Add SDNQ_COMPILE_KWARGS env var 2026-03-25 02:10:58 +03:00
seedvr Merge pull request #4668 from resonantsky/seedvr-fix-distributed 2026-03-04 17:10:03 +01:00
sharpfin update sharpfin usage 2026-02-11 09:57:37 +01:00
taesd RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
teacache cleanup logger 2026-02-19 11:09:13 +01:00
todo RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
vae RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
video_models RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
__init__.py refactor imports 2026-02-19 15:28:24 +01:00
attention.py Remove unneeded type and default 2026-03-23 22:54:40 -07:00
cachedit.py cleanup logger 2026-02-19 11:09:13 +01:00
call_queue.py cleanup logger 2026-02-19 11:09:13 +01:00
cmd_args.py update readme and some debug functions 2026-03-21 09:08:53 +01:00
detailer.py
devices.py RUF013 update 2026-03-24 03:40:15 -07:00
devices_mac.py
enso.py run enso extension installer after clone and update 2026-03-20 21:43:44 +00:00
errorlimiter.py lint 2026-03-22 11:17:41 +01:00
errors.py unified logger 2026-02-19 09:46:42 +01:00
extensions.py cleanup logger 2026-02-19 11:09:13 +01:00
extra_networks.py fix lora deactivate 2026-03-13 12:12:04 +01:00
extras.py cleanup logger 2026-02-19 11:09:13 +01:00
files_cache.py refactor imports 2026-02-19 15:28:24 +01:00
generation_parameters_copypaste.py cleanup logger 2026-02-19 11:09:13 +01:00
gr_hijack.py reduce use of python generators with ui 2026-03-01 18:17:42 +01:00
gr_tempdir.py pylint 2026-02-19 11:36:20 +01:00
hashes.py refactor imports 2026-02-19 15:28:24 +01:00
history.py cleanup logger 2026-02-19 11:09:13 +01:00
images.py cleanup yolo 2026-03-16 08:30:23 +01:00
img2img.py merge: modules/img2img.py 2026-03-13 08:22:41 +01:00
infotext.py merge: modules/infotext.py 2026-03-12 14:16:51 +01:00
infotext_utils.py ruff lint 2026-02-19 11:13:44 +01:00
ipadapter.py cleanup logger 2026-02-19 11:09:13 +01:00
json_helpers.py eliminate possible race conditions during startup 2026-03-01 13:46:05 +01:00
lama.py unified logger 2026-02-19 09:46:42 +01:00
loader.py update locales 2026-03-24 15:01:07 +01:00
localization.py cleanup logger 2026-02-19 11:09:13 +01:00
logger.py RUF013 updates 2026-03-24 04:19:53 -07:00
masking.py RUF013 updates 2026-03-24 04:27:30 -07:00
memmon.py update installer usage 2026-02-19 12:21:46 +01:00
memstats.py update readme and some debug functions 2026-03-21 09:08:53 +01:00
migrate.py unified logger 2026-02-19 09:46:42 +01:00
mit_nunchaku.py cleanup 2026-02-19 11:39:03 +01:00
model_quant.py Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
model_te.py remove legacy quant loaders 2026-03-24 15:01:07 +01:00
model_tools.py cleanup logger 2026-02-19 11:09:13 +01:00
modeldata.py cleanup references to p.sd_model 2026-02-19 20:48:42 +01:00
modelloader.py RUF013 updates 2026-03-24 04:34:38 -07:00
models_hf.py merge: modules/models_hf.py 2026-03-13 13:22:32 +01:00
modelstats.py cleanup logger 2026-02-19 11:09:13 +01:00
modular.py cleanup logger 2026-02-19 11:09:13 +01:00
modular_guiders.py cleanup logger 2026-02-19 11:09:13 +01:00
olive_script.py modernize typing 2026-02-19 09:15:37 +01:00
options.py unified logger 2026-02-19 09:46:42 +01:00
options_handler.py Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
para_attention.py cleanup logger 2026-02-19 11:09:13 +01:00
patches.py modernize typing 2026-02-19 09:15:37 +01:00
paths.py feat(api): add tag dictionary API and settings for prompt autocomplete 2026-03-26 00:47:13 +00:00
paths_internal.py ruff lint 2026-02-19 11:13:44 +01:00
postprocessing.py cleanup logger 2026-02-19 11:09:13 +01:00
processing.py add color grading to processing 2026-03-23 08:44:07 +01:00
processing_args.py fb merge phase 2 2026-03-16 08:09:07 +01:00
processing_callbacks.py RUF013 updates 2026-03-24 04:58:19 -07:00
processing_class.py More RUF013 updates for processing_class 2026-03-24 05:00:41 -07:00
processing_correction.py fix(correction): step-based progress and multi-channel latent support 2026-03-19 04:03:13 +00:00
processing_diffusers.py cleanup 2026-03-13 14:44:58 +01:00
processing_grading.py add color grading to processing 2026-03-23 08:44:07 +01:00
processing_helpers.py RUF013 updates 2026-03-24 04:58:19 -07:00
processing_info.py cleanup 2026-03-13 14:44:58 +01:00
processing_prompt.py merge: modules/processing_prompt.py 2026-03-13 14:31:26 +01:00
processing_vae.py update installer usage 2026-02-19 12:21:46 +01:00
progress.py cleanup logger 2026-02-19 11:09:13 +01:00
prompt_parser.py modernize typing 2026-02-19 09:15:37 +01:00
prompt_parser_diffusers.py RUF013 updates 2026-03-24 05:48:19 -07:00
prompt_parser_xhinker.py RUIF013 updates and formatting 2026-03-24 05:12:18 -07:00
rocm.py Update `subprocess.run` usage 2026-03-05 20:06:09 -08:00
rocm_triton_windows.py refactor imports 2026-02-19 15:28:24 +01:00
safe.py linting 2025-10-16 19:39:05 -04:00
script_callbacks.py cleanup logger 2026-02-19 11:09:13 +01:00
script_loading.py cleanup logger 2026-02-19 11:09:13 +01:00
scripts.py lint 2025-07-31 17:33:44 -04:00
scripts_auto_postprocessing.py modernize typing 2026-02-19 09:15:37 +01:00
scripts_manager.py cleanup logger 2026-02-19 11:09:13 +01:00
scripts_postprocessing.py add color grading to processing 2026-03-23 08:44:07 +01:00
sd_checkpoint.py add unet/dir to networks 2026-03-22 11:09:45 +01:00
sd_detect.py fix kandinsky5 2026-02-24 18:19:23 +01:00
sd_hijack.py initial pyright lint 2026-02-21 09:32:36 +01:00
sd_hijack_accelerate.py cleanup 2026-03-13 14:44:58 +01:00
sd_hijack_dynamic_atten.py modernize typing 2026-02-19 09:15:37 +01:00
sd_hijack_freeu.py cleanup 2026-03-13 15:05:47 +01:00
sd_hijack_hypertile.py cleanup 2026-03-13 15:05:47 +01:00
sd_hijack_safetensors.py unified logger 2026-02-19 09:46:42 +01:00
sd_hijack_te.py cleanup logger 2026-02-19 11:09:13 +01:00
sd_hijack_utils.py modernize typing 2026-02-19 09:15:37 +01:00
sd_hijack_vae.py cleanup logger 2026-02-19 11:09:13 +01:00
sd_models.py Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
sd_models_compile.py merge: modules/sd_models_compile.py 2026-03-12 14:16:51 +01:00
sd_models_utils.py ruff lint 2026-02-19 11:13:44 +01:00
sd_modules.py
sd_offload.py RUF013 updates and typing update 2026-03-24 05:19:51 -07:00
sd_offload_aux.py RUF013 updates and typing update 2026-03-24 05:19:51 -07:00
sd_samplers.py cleanup 2026-03-13 11:49:41 +01:00
sd_samplers_common.py cleanup logger 2026-02-19 11:09:13 +01:00
sd_samplers_diffusers.py use rate-limit for api logging 2026-03-19 08:52:10 +01:00
sd_te_remote.py RUF013 updates and typing update 2026-03-24 05:19:51 -07:00
sd_unet.py Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
sd_vae.py cleanup logger 2026-02-19 11:09:13 +01:00
server.py modernize typing 2026-02-19 09:15:37 +01:00
shared.py add unet/dir to networks 2026-03-22 11:09:45 +01:00
shared_defaults.py unified logger 2026-02-19 09:46:42 +01:00
shared_helpers.py unified logger 2026-02-19 09:46:42 +01:00
shared_items.py cleanup logger 2026-02-19 11:09:13 +01:00
shared_legacy.py refactor: update imports for caption module rename 2026-02-11 02:47:41 +00:00
shared_state.py RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
styles.py Update variable name 2026-03-09 18:42:10 -07:00
sub_quadratic_attention.py modernize typing 2026-02-19 09:15:37 +01:00
textual_inversion.py RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
theme.py refactor imports 2026-02-19 15:28:24 +01:00
timer.py cleanup 2025-11-02 06:29:19 -05:00
token_merge.py cleanup logging and update requirements 2026-03-13 13:02:41 +01:00
transformer_cache.py cleanup logger 2026-02-19 11:09:13 +01:00
txt2img.py merge: modules/txt2img.py 2026-03-13 08:19:32 +01:00
ui.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_caption.py fix(ui): constrain batch file list height in caption tab 2026-03-07 02:50:23 +00:00
ui_common.py lint 2026-03-22 11:17:41 +01:00
ui_components.py modernui configurable grid images size 2025-08-31 12:39:59 -04:00
ui_control.py RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
ui_control_elements.py controlnet allow processor to keep aspect-ratio for override images based on i2i or t2i resolution 2025-11-04 09:37:18 -05:00
ui_control_helpers.py cleanup and fix monitor 2026-02-28 12:31:09 +01:00
ui_definitions.py feat(dicts): add remote dict management via HuggingFace 2026-03-26 00:47:13 +00:00
ui_docs.py pylint 2026-02-19 11:36:20 +01:00
ui_extensions.py refactor imports 2026-02-19 15:28:24 +01:00
ui_extra_networks.py add unet/dir to networks 2026-03-22 11:09:45 +01:00
ui_extra_networks_checkpoints.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_extra_networks_history.py pylint 2026-02-19 11:36:20 +01:00
ui_extra_networks_lora.py merge: modules/ui_extra_networks_lora.py 2026-03-12 14:16:51 +01:00
ui_extra_networks_styles.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_extra_networks_textual_inversion.py cleanup references to p.sd_model 2026-02-19 20:48:42 +01:00
ui_extra_networks_unet.py add unet/dir to networks 2026-03-22 11:09:45 +01:00
ui_extra_networks_vae.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_extra_networks_wildcards.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_gallery.py Decouple sort button icon from sorting logic 2026-03-15 21:59:51 -07:00
ui_guidance.py Change the default SDXL sampler to Euler A + Linear and set Guidence scale value to 4 2025-10-24 19:58:59 +03:00
ui_history.py show_progress requires "full", "minimal", or "hidden" 2025-11-28 02:27:19 -08:00
ui_img2img.py separate color corrections 2026-03-18 07:53:04 +01:00
ui_javascript.py reduce race condition 2026-02-27 12:07:56 +01:00
ui_loadsave.py refactor imports 2026-02-19 15:28:24 +01:00
ui_models.py Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
ui_models_load.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_postprocessing.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_prompt_styles.py
ui_sections.py Merge branch 'dev' into RUF013 2026-03-24 07:12:51 -07:00
ui_settings.py add unet/dir to networks 2026-03-22 11:09:45 +01:00
ui_symbols.py add google gemini to captioning 2026-03-02 09:34:40 +01:00
ui_txt2img.py separate color corrections 2026-03-18 07:53:04 +01:00
ui_video.py cleanup logger 2026-02-19 11:09:13 +01:00
ui_video_vlm.py RUF013 updates and formatting 2026-03-24 06:07:34 -07:00
update.py Fix url formatting in update module 2025-11-08 14:54:34 -08:00
upscaler.py RUF013 updates and import updates 2026-03-24 06:08:15 -07:00
upscaler_algo.py cleanup and fix monitor 2026-02-28 12:31:09 +01:00
upscaler_simple.py refactor image methods 2026-02-11 12:29:00 +01:00
upscaler_spandrel.py refactor image methods 2026-02-11 12:29:00 +01:00
upscaler_vae.py pylint 2026-02-19 11:36:20 +01:00
video.py cleanup logger 2026-02-19 11:09:13 +01:00
zluda.py unified logger 2026-02-19 09:46:42 +01:00
zluda_installer.py Revert "Avoid using `args` as a variable name" 2026-03-05 20:17:44 -08:00