awsr
715b1b0699
More typing updates
2026-03-28 17:30:06 -07:00
awsr
b2b6fdf9d5
Typing updates
2026-03-28 17:15:48 -07:00
awsr
8ef8074467
Upgrade to typed NamedTuples
2026-03-28 16:57:59 -07:00
Disty0
06fe4c7f20
SDNQ cleanup triton_mm
2026-03-29 00:44:58 +03:00
Disty0
005eb789a3
SDNQ use combination config for Triton MM
2026-03-28 18:02:17 +03:00
Vladimir Mandic
b44493d171
Merge pull request #4719 from resonantsky/dev
...
Minor fixes to i2i folder batch
2026-03-28 15:42:01 +01:00
resonantsky
133bf81ad0
faulty pre-inference resize removed
2026-03-28 10:57:15 +02:00
resonantsky
ba8f7b06b2
pre-inference resize save out fix
2026-03-28 10:57:15 +02:00
vladmandic
b86e357b8e
update nunchaku code
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-28 09:49:05 +01:00
vladmandic
611dfe4301
update nunchaku installer
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-28 08:57:23 +01:00
Vladimir Mandic
274aeef65e
Merge branch 'master' into dev
2026-03-28 06:40:09 +01:00
CalamitousFelicitousness
fa1bc15e64
fix(installer): remove duplicate pip prefix from CUDA torch command
2026-03-28 03:14:44 +00:00
awsr
1e9bef8d56
Type enforcement for ResGPU
...
Only tuples support typing a specific number of entries.
2026-03-27 14:15:44 -07:00
awsr
fe7e4b40ff
Update models to match actual behavior
...
- ResScripts
- ResEmbeddings
2026-03-27 14:12:39 -07:00
Disty0
6eadf40f33
SDNQ add ufp aliases
2026-03-27 21:31:36 +03:00
vladmandic
64400a0cde
add dev stats
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 19:22:38 +01:00
vladmandic
e0f6766b8a
update permissions
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 19:17:37 +01:00
Vladimir Mandic
cef81ba7cf
Merge pull request #4715 from liutyi/dev
...
new reference images: Anima Preview 1/2
2026-03-27 17:56:24 +01:00
Oleksandr Liutyi
716bbd759b
new reference images: Anima Preview 1/2
2026-03-27 16:47:32 +00:00
vladmandic
20dd097235
update modernui
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 14:00:46 +01:00
vladmandic
b5e9fbc7b3
reorganize scripts/extensions
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 14:00:46 +01:00
Vladimir Mandic
db6b724dfa
Merge pull request #4714 from liutyi/dev
...
new reference images: FireRed Image 1.0/1.1
2026-03-27 13:55:46 +01:00
Oleksandr Liutyi
1c5edb913c
new reference images: FireRed Image 1.0/1.1
2026-03-27 11:49:57 +00:00
Vladimir Mandic
ac17526715
Merge branch 'dev' into feat/tag-dictionaries
2026-03-27 10:55:20 +01:00
vladmandic
58f9902ffc
fix typo
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 08:02:44 +01:00
vladmandic
107e9f78a7
safe loader
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 07:55:12 +01:00
vladmandic
4b6b577d14
detect active venv
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 07:50:42 +01:00
Vladimir Mandic
d812726570
Merge pull request #4713 from awsr/modeldata-type
...
Update typing for model data access
2026-03-27 07:36:40 +01:00
awsr
775ff59fdb
Update typing for model data access
2026-03-26 16:42:04 -07:00
CalamitousFelicitousness
6a7a879c77
fix(autocomplete): address PR review feedback
...
- Remove remote manifest fetch from startup dropdown population;
list only locally available tag files via files_cache.list_files()
- Rename CLI utilities to tags-fetch, tags-prune, tags-manifest
- Replace create/destroy mirror div with persistent offscreen mirror
for caret position measurement
- Add ResizeObserver to reposition dropdown on textarea resize
- Add autocomplete-mirror classname to measurement div
2026-03-26 19:46:23 +00:00
vladmandic
a6029afb04
i2i cleanup imports
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-26 09:29:14 +01:00
Vladimir Mandic
31e1461a65
Merge pull request #4709 from resonantsky/dev
...
CeeTeeDee's I2I folder batch inference.
2026-03-26 09:23:38 +01:00
resonantsky
9003e67ec4
Added multifile support through modules\file_cache.py, tested.
2026-03-26 10:11:49 +02:00
vladmandic
27205c295e
lint
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-26 08:11:42 +01:00
vladmandic
4a297d70f2
update diffusers/transformers
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-26 08:10:04 +01:00
vladmandic
397631fb4c
update constraints, patch loader and create ext exclude list
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-26 07:21:50 +01:00
Vladimir Mandic
48e8b3a513
Merge pull request #4711 from awsr/pep484-plus
...
Final PEP 484 updates
2026-03-26 07:10:22 +01:00
Vladimir Mandic
51ec59d06b
Merge pull request #4710 from awsr/RUF013-followup
...
Revert regressions from PEP 484 patch
2026-03-26 07:09:19 +01:00
CalamitousFelicitousness
97d3854e4b
feat(autocomplete): add setting to toggle comma separator between tags
2026-03-26 01:56:57 +00:00
CalamitousFelicitousness
30d3415e9e
feat(autocomplete): improve dropdown UX with match highlighting and caret positioning
...
Highlight matched query text in bold, add category name tooltips on
colored dots, position dropdown near the caret line instead of the
textarea bottom, and polish row styling with transitions and count badges.
2026-03-26 01:07:16 +00:00
CalamitousFelicitousness
d4d5bce3b9
feat(autocomplete): add native tag autocomplete for prompt textareas
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
5312265d27
refactor(autocomplete): rename dicts to autocomplete, relocate to models/
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
a0a6a250e0
chore(dicts): minify all JSON files for consistency
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
838b972d11
chore(dicts): rename checkpoint to partial in fetch_dicts
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
728477b1d6
chore(lint)
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
7043e5719a
chore(dicts): gitignore booru dicts, download on demand from HF
...
Large booru dicts (danbooru, e621, rule34, sankaku, idol) are hosted
on HuggingFace and downloaded on demand via /dicts/{name}/download.
Only curated dicts (art, photography, quality, negative) ship bundled.
2026-03-26 00:47:14 +00:00
CalamitousFelicitousness
36b2ed6bb7
feat(dicts): add curated dicts, pruning, and manifest generation
...
Add 4 curated vocabulary dicts (art, photography, quality, negative)
that ship bundled for out-of-the-box autocomplete. Add manifest.json
listing all dicts available on HuggingFace.
CLI tools:
- cli/prune_dicts.py: per-category pruning with configurable thresholds
- cli/gen_manifest.py: generate manifest from on-disk dict files
- cli/fetch_dicts.py: unified 14-category scheme, idol source, auto
manifest regeneration after fetch
Fetch and prune auto-update manifest.json when one already exists.
2026-03-26 00:47:13 +00:00
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
CalamitousFelicitousness
0405689606
feat(dicts): add tag sources with separator support
2026-03-26 00:47:13 +00:00
CalamitousFelicitousness
d26f8560c8
fix(dicts): move default dicts directory to data/dicts
...
Tag dictionaries are lookup data, not model weights — place them
alongside cache.json and metadata.json in the data/ folder instead
of inside the models directory.
2026-03-26 00:47:13 +00:00