Commit Graph
1769 Commits
Author SHA1 Message Date
Ettore Di GiacintoandClaude Sonnet 5.5 2676dcafe8 fix(gallery): drop qwen-image-2.1 chat entry
The entry installs the Qwen-Image 2.1 diffusion weights under the
llama-cpp backend as a chat model. llama.cpp cannot load these weights.
Image generation is already served by the qwen-image-2.1-q4_k-ggml and
qwen-image-2.1-q8_0-ggml entries, which use stablediffusion-ggml.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:36:11 +00:00
Ettore Di GiacintoandClaude Sonnet 5.5 bece91ec38 fix(gallery): drop duplicate embeddinggemma-2 entry
The gallery agent added a second entry named embeddinggemma-2 that
installs the Unsloth multimodal build as a chat model. The curated
embeddinggemma-2 embedding entry already exists, so the duplicate name
shadowed it. Remove the duplicate.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:34:16 +00:00
Ettore Di GiacintoandClaude Sonnet 5.5 3d19f6adbc fix(gallery): correct sha256 of pinned model and projector files
The checksums for four pinned Hugging Face files did not match the
x-linked-etag reported for the pinned revision, so installs of these
entries would fail verification:

- qwen3.8-27b-humanlike-chat (Q4_K_M)
- humanizer-12b-q4 (Q4_K_M)
- twil-lm3-pro-q4 (Q4_K_M)
- swift-1.5-qwen3.8-27b-q4 and -q8 (mmproj F16 at the a1614465 revision)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:34:05 +00:00
localai-org-maint-bot a71812ea12 chore(gallery): add Qwen3.8 GSQ-RCO IQ3_S
Complete the existing GSQ-RCO choices with the 3.50-bit build and its
vision projector. Pin downloads and verify both SHA256 values against
Hugging Face LFS metadata and download headers.

Correct the older quality description and document variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 70a2bd2c21, mudler/LocalAI#12651)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:32:42 +00:00
localai-org-maint-bot d5f064e3e2 chore(gallery): add Turbo Brilliance 50X variants
Add Q4_K_M and Q8_0 builds with the F16 vision projector for llama.cpp.
Pin downloads and verify SHA256 against HF metadata and response headers.
Document variant selection and keep the embedded chat template.

Assisted-by: Codex:GPT-6

(cherry picked from commit a3a910f833, mudler/LocalAI#12650)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:32:25 +00:00
localai-org-maint-bot 4a7515411f chore(gallery): add AesCode-8B GGUF variants
Add Q4_K_M and Q8_0 builds with the vision projector and installation examples.

Assisted-by: Codex:gpt-6

(cherry picked from commit 15d6d0b6e7, mudler/LocalAI#12645)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:31:41 +00:00
localai-org-maint-bot 53eb226878 chore(gallery): add Lythri 7B A4B variants
Add the publisher GGUF builds and installation examples for this
Gemma 4 E4B conversational fine-tune.

Assisted-by: Codex:gpt-6

(cherry picked from commit ef4c9218ad, mudler/LocalAI#12642)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:31:29 +00:00
localai-org-maint-bot 1ca0ab68cf chore(gallery): add Swift 1.5 Q5 and Q6 builds
Offer intermediate quantizations of Swift 1.5 Qwen3.8 27B alongside
the existing Q4 and Q8 builds. Keep the F16 vision projector and
publisher license notice, and pin the new downloads to one revision.

Assisted-by: Codex:gpt-6

(cherry picked from commit c7a903838c, mudler/LocalAI#12640)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:31:17 +00:00
localai-org-maint-bot 104c2ade47 chore(gallery): add Mira v1.23 RLVR variants
Add Q4_K_M and Q8_0 GGUF builds with the matching vision projector.
Pin downloads and verify SHA256 against LFS metadata and HTTP headers.
Document installation and explicit variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 472cddcaea, mudler/LocalAI#12635)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:31:06 +00:00
localai-org-maint-bot 45c6718013 chore(gallery): add Gemma 4 Fable Coder variants
Add Q4_K_M and Q8_0 builds with the F16 vision projector.
Pin downloads and document installation and template limitations.

Assisted-by: Codex:GPT-6

(cherry picked from commit 75a91386ec, mudler/LocalAI#12631)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:30:53 +00:00
localai-org-maint-bot bd5c2eebae chore(gallery): add Fable 5 Coding variants
Add Q4_K_M and Q8_0 builds with the F16 vision projector for llama.cpp.
Pin downloads, verify SHA256 values, and document variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 19c30fd2ef, mudler/LocalAI#12630)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:30:41 +00:00
localai-org-maint-bot ae013099ca chore(gallery): add Qwen3.5 Kimi K3 distill
Add Q4_K_M and Q8_0 builds with the F16 vision projector.
Pin downloads and document installation and variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 411ceb7588, mudler/LocalAI#12627)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:30:31 +00:00
localai-org-maint-bot 03b4a86d97 chore(gallery): add Index-Translate vision builds
Add official Q4 and Q8 builds with the vision projector so users can
translate images with Index-Translate-9B. Pin and verify all artifacts,
and document installation alongside the existing text-only builds.

Assisted-by: Codex:gpt-6

(cherry picked from commit dcfdb69ca1, mudler/LocalAI#12626)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:30:19 +00:00
localai-org-maint-bot 059e923fc3 chore(gallery): add B1-9B GGUF variants
Add Q4_K_M and Q8_0 builds with the vision projector for llama.cpp.
Pin artifacts to a verified revision and document installation.

Assisted-by: Codex:gpt-6

(cherry picked from commit aed2278e2a, mudler/LocalAI#12624)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:30:08 +00:00
localai-org-maint-bot f4963e30bf chore(gallery): add Clef GGUF variants
Add the 27B Clef decision model with Q4_K_M and Q8_0 builds and a
matching vision projector. Pin artifacts and document installation.

Assisted-by: Codex:gpt-6

(cherry picked from commit ab88ee821e, mudler/LocalAI#12613)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:29:52 +00:00
localai-org-maint-bot 508c672e7d chore(gallery): add Clef-Flash GGUF variants
Add Q4_K_M and Q8_0 builds with a pinned vision projector for native
llama.cpp decisions. Document installation and variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 1081971697, mudler/LocalAI#12611)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:29:41 +00:00
localai-org-maint-bot 6ee73b964f chore(gallery): add Coder390 GGUF variants
Add Q6_K and Q8_0 builds with a shared vision projector for llama.cpp.
Pin downloads and verify SHA-256 values against Hugging Face metadata
and HTTP headers. Document explicit variant installation.

Assisted-by: Codex:gpt-6

(cherry picked from commit d5cb742607, mudler/LocalAI#12608)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:29:24 +00:00
localai-org-maint-bot a8d1f7ea7f chore(gallery): add LiquidAI d1-3B variants
Add Q4_K_M and Q8_0 builds with the Q8 vision projector for native
llama.cpp decisions. Pin artifacts and document installation.

Assisted-by: Codex:gpt-6

(cherry picked from commit caad8cae92, mudler/LocalAI#12607)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:29:12 +00:00
localai-org-maint-bot ce5c6534b9 chore(gallery): add Lythri 4B A2B variants
Add pinned Q4_K_M and Q8_0 builds for llama.cpp text chat.
Document automatic variant selection and explicit Q8 installation.

Assisted-by: Codex:gpt-6

(cherry picked from commit 11f551fb05, mudler/LocalAI#12606)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:28:57 +00:00
localai-org-maint-bot 410c5b67b4 chore(gallery): add Xing4.0 GGUF variants
Offer Q5_K_M, Q6_K, and Q8_0 alongside the existing Q4_K_M build.
Pin all four assets and correct the gallery description.
Document direct installation of a quantization variant.

Assisted-by: Codex:gpt-6

(cherry picked from commit f9e9b2fe85, mudler/LocalAI#12594)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:28:42 +00:00
localai-org-maint-bot 5579b0d5b3 chore(gallery): add Pi Q5 and Q6 variants
Offer intermediate GGUF quantizations for Qwen3.8-27B-pi. Reuse the
existing llama.cpp configuration and pinned BF16 vision projector.

Cross-check the artifact SHA256 values against Hugging Face LFS
metadata and download headers.

Assisted-by: Codex:gpt-6

(cherry picked from commit a240bc07bd, mudler/LocalAI#12593)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:28:28 +00:00
localai-org-maint-bot d9b9d3c2c1 chore(gallery): add Huihui Qwen3.8 Q5/Q6 builds
Offer intermediate quantizations alongside the existing Q4 and Q8 builds.
Keep the shared BF16 projector and llama.cpp MTP configuration. Pin new
files to a Hugging Face revision and document explicit variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 73c3b16d12, mudler/LocalAI#12592)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:28:16 +00:00
localai-org-maint-bot aae2122fa0 chore(gallery): add Humanlike Chat Q5/Q6 variants
Offer intermediate quantizations between the existing Q4 and Q8 builds.
Pin both to the same publisher revision to preserve the step-576 merge.
Document explicit variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit e78c44dc7b, mudler/LocalAI#12591)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:28:04 +00:00
localai-org-maint-bot 5f09449e79 chore(gallery): add TwIL Pro Q5 and Q6 variants
Fill the gap between the existing Q4 and Q8 builds with the
publisher's Q5_K_M and Q6_K GGUF files. Preserve the runtime settings
and license notice, and document explicit variant installation.

Assisted-by: Codex:gpt-6

(cherry picked from commit 3b73ecd1e2, mudler/LocalAI#12589)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:27:53 +00:00
mudler 89bdd5c4d7 chore(model gallery): 🤖 add new models via gallery agent
(cherry picked from commit b0d412c18a, mudler/LocalAI#12588)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:27:22 +00:00
localai-org-maint-bot 80403b4845 fix(gallery): repair and expand Qwopus Coder MTP
The Qwopus 3.5 9B Coder MTP projector URL returns 404. Use the
publisher's mmproj-F32.gguf, which has the same SHA256, and pin
all downloads to the verified repository revision.

Offer Q6_K and Q8_0 variants alongside Q4_K_M and document explicit
selection. Keep the existing MTP and chat-template settings.

Assisted-by: Codex:gpt-6

(cherry picked from commit 01c5e044f2, mudler/LocalAI#12586)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:27:11 +00:00
localai-org-maint-bot e8e28a98f9 chore(gallery): add Mellum2.1 Thinking variants
Add JetBrains Q4_K_M and Q8_0 GGUF builds for llama.cpp, with
variant selection and installation documentation. Pin both downloads
and verify their SHA256 values against LFS metadata and HTTP headers.

Assisted-by: Codex:gpt-6

(cherry picked from commit a5accc7488, mudler/LocalAI#12573)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:27:00 +00:00
localai-org-maint-bot c232106681 chore(gallery): add EmbeddingGemma 2 variants
Add Q8_0 and BF16 builds for text embeddings through llama.cpp.
Document installation and retrieval task prefixes.

Assisted-by: Codex:gpt-6

(cherry picked from commit b166f881e9, mudler/LocalAI#12565)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:26:50 +00:00
localai-org-maint-bot f153593671 chore(gallery): add Underdog Saluki 27B
Add the mixed IQ2 GGUF with its F16 vision projector for llama.cpp.
Pin both downloads and cross-check SHA256 values against HF LFS metadata.
Document installation and the default context size.

Assisted-by: Codex:gpt-6

(cherry picked from commit 3657d221a0, mudler/LocalAI#12564)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:26:39 +00:00
localai-org-maint-bot 6816738751 chore(gallery): add Spark Heretic JP variants
Add the Japanese Spark-X2.5-4B adaptation in Q4_K_M and Q8_0.
Pin both downloads and document variant selection and output budgets.

Assisted-by: Codex:gpt-6

(cherry picked from commit 592a913442, mudler/LocalAI#12563)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:26:28 +00:00
localai-org-maint-bot 233d3a6a53 chore(gallery): add Gemma 4 E4B Heretic variants
Add Q4_K_M and Q8_0 builds with the BF16 vision projector for llama.cpp.
Pin all three assets to a Hugging Face revision and document installation.

Assisted-by: Codex:gpt-6

(cherry picked from commit 215ec2f0f9, mudler/LocalAI#12561)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:26:17 +00:00
localai-org-maint-bot 811625592d chore(gallery): add Prism Coder 9B variants
Offer Q4_K_M and Q8_0 builds of the Qwen3.5 tool-routing fine-tune.
Keep the entries text-only because the quantization repository does
not publish a vision projector. Pin downloads and document selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 98cad4a19f, mudler/LocalAI#12559)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:26:07 +00:00
localai-org-maint-bot 6b54c8d978 chore(gallery): add Xiaomi-OCR-0 variants
Add Q4_K_M and Q6_K builds with the BF16 vision projector.
Pin all files to a verified Hugging Face revision and document usage.

Assisted-by: Codex:gpt-6

(cherry picked from commit 689aca7f03, mudler/LocalAI#12552)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:25:56 +00:00
localai-org-maint-bot 4c8f76b43d chore(gallery): add AdaVaR-3B variants
Add Q4_K_M and Q8_0 builds with the F16 vision projector. Pin the
assets and document the prompts needed for adaptive visual reasoning.

Assisted-by: Codex:gpt-6

(cherry picked from commit 8c64079b01, mudler/LocalAI#12547)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:25:45 +00:00
localai-org-maint-bot a73696870a chore(gallery): add InSight-doc-8B variants
Add Q4_K_M and Q8_0 builds with the F16 vision projector for document
visual question answering. Pin the assets and document the external
agent loop needed to reproduce the publisher's agentic results.

Assisted-by: Codex:gpt-6

(cherry picked from commit 50f2715967, mudler/LocalAI#12545)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:25:35 +00:00
localai-org-maint-bot 7b5c5ad5c7 chore(gallery): add FrogNano Q5 and Q6 variants
Fill the quantization gap between the existing Q4 and Q8 builds. Pin both downloads to the same publisher revision and verify SHA256 values against LFS metadata and x-linked-etag headers.

Assisted-by: Codex:gpt-6

(cherry picked from commit 1c17d6fe9d, mudler/LocalAI#12543)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:25:25 +00:00
localai-org-maint-bot 36d5579ece chore(gallery): add POCKET-Darwin-180B GGUF
Add the published four-shard UD-Q4_K_XL build for llama.cpp with
revision-pinned downloads and verified SHA256 checksums. Document
installation, download size, text-only input, and sampling defaults.

Assisted-by: Codex:gpt-6

(cherry picked from commit e32d0f50de, mudler/LocalAI#12542)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:25:15 +00:00
localai-org-maint-bot 0dcedf061f chore(gallery): add GUI-Owl 1.5 2B variants
Add Q4_K_M and Q8_0 GGUF builds for screenshot interpretation and GUI
planning with llama.cpp. Include the F16 vision projector in both builds
and document installation and the separate action executor requirement.

Pin all downloads and verify SHA256 values against Hugging Face LFS
metadata and download headers.

Assisted-by: Codex:gpt-6

(cherry picked from commit c4273485d1, mudler/LocalAI#12541)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:25:05 +00:00
localai-org-maint-bot 29161bbc17 chore(gallery): add Humanizer QAT variants
Offer smaller IQ2_XS and mixed-precision Q3 builds alongside the existing
Humanizer quantizations. Pin downloads and document completion usage.

Assisted-by: Codex:gpt-6

(cherry picked from commit 97e9b967b1, mudler/LocalAI#12530)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:24:55 +00:00
localai-org-maint-bot 213f16ac78 chore(gallery): add MN-CharThink-12B variants
Offer Q4_K_M and Q6_K builds for character roleplay with llama.cpp.
Pin downloads and document explicit variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 2aaae6cfd3, mudler/LocalAI#12523)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:24:22 +00:00
localai-org-maint-bot bb807d7ca2 chore(gallery): add Simplicio-27B GGUF variants
Offer Q4_K_M and Q8_0 builds with the matching vision projector.
Pin downloads and verify their SHA256 against Hugging Face metadata
and response headers. Document installation and variant selection.

Assisted-by: Codex:gpt-6

(cherry picked from commit 0e8ebcde37, mudler/LocalAI#12516)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:24:11 +00:00
localai-org-maint-bot c5375372b7 chore(gallery): add Kayak Qwen3-VL-4B variants
Add Q4_K_M and Q8_0 builds with the matching vision projector for
single-step screenshot grounding on Kayak interfaces.

Assisted-by: Codex:gpt-6-astra

(cherry picked from commit 2f54c3216a, mudler/LocalAI#12513)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:24:01 +00:00
localai-org-maint-bot 5f46bb993d chore(gallery): add Index-Translate-2B variants
Add official Q4_K_M and Q8_0 builds with pinned downloads and verified
SHA256 values. Document installation and text translation prompts.

Assisted-by: Codex:gpt-6

(cherry picked from commit e50820d9d0, mudler/LocalAI#12512)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:23:50 +00:00
localai-org-maint-bot aad213e87f chore(gallery): add AstaBrief-8B GGUF variants
Offer Q4_K_M and Q8_0 builds for cited research reports from supplied
literature excerpts. Use the embedded Qwen3 template and document the
upstream prompt. Pin both downloads and cross-check their SHA256 values
against Hugging Face LFS metadata and download headers.

Assisted-by: Codex:gpt-6

(cherry picked from commit b14169ac2a, mudler/LocalAI#12509)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:23:39 +00:00
localai-org-maint-bot f220c8e127 chore(gallery): add Swift Heretic GSQ-RCO variants
Add three llama.cpp quantizations with the matching vision projector,
MTP decoding, and installation examples. Pin downloads to one Hugging
Face revision and verify SHA256 values against LFS metadata and headers.

Assisted-by: Codex:gpt-6

(cherry picked from commit b5f4a2f958, mudler/LocalAI#12498)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:23:25 +00:00
mudler 53e238a320 chore(model gallery): 🤖 add new models via gallery agent
(cherry picked from commit 052597487c, mudler/LocalAI#12353)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-13 07:23:14 +00:00
localai-org-maint-botandmudler b11008dcfe chore(model-gallery): ⬆️ update checksum (#12659)
⬆️ Checksum updates in gallery/index.yaml

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com>
2026-10-13 09:02:16 +02:00
localai-org-maint-botandmudler d4a5af8bfe chore(model-gallery): ⬆️ update checksum (#12639)
⬆️ Checksum updates in gallery/index.yaml

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com>
2026-10-11 23:49:12 +02:00
mudler-agentandEttore Di Giacinto 0177e4988c feat(images): add ESRGAN upscaling and Studio workflow (#12620)
* feat(images): add upscale model capabilities

* fix(config): keep SD GGML upscale opt-in

* feat(stablediffusion): add lazy ESRGAN upscale bridge

Keep native image ownership in C++ and serialize context creation, inference and teardown. Use upscale_scale in backend options as the explicit upscale-only marker because ModelOptions does not carry usecases.

Assisted-by: Codex:gpt-5

* fix(stablediffusion): validate ESRGAN settings

* fix(upscale): forward typed settings and contain resolved model paths

Typed settings replace legacy options without duplicates. Resolve model and trusted root symlinks before caching the model path, rejecting missing files and escapes.

Assisted-by: Codex:gpt-5

* fix(upscale): validate scale and clean failed HTTP outputs

Require an explicit scale bounded to 1-16, check backend results, and keep destination cleanup owned by the allocating endpoint. Cover validation, result failures, cleanup, and successful URL responses.

Assisted-by: Codex:gpt-5

* feat(studio): add inline image upscale workflow

Assisted-by: OpenAI:gpt-5

* test(studio): serve upscale capability fixtures

* fix(stablediffusion): default ESRGAN tiling to full frame

* feat(gallery): add RealESRGAN anime upscaler

* fix(stablediffusion): allow full-frame ESRGAN tiles

* fix(routes): select explicit upscale models

Give image upscaling dedicated usecase-filtered middleware and keep ordinary image models out of the endpoint. Mark and verify the legacy Diffusers x4 gallery model as an explicit upscaler.

Assisted-by: OpenAI:gpt-5 [shell]

* refactor(upscale): keep settings in backend options

* test(config): keep upscale options backend-specific

* fix: keep upscale routing metadata out of backend options

---------

Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-11 00:30:09 +02:00
mudler-agentandEttore Di Giacinto a8ee0d95ec feat(stablediffusion-ggml): add Qwen Image runtime schedules (#12619)
* feat(stablediffusion-ggml): pass custom sigmas

Turbo diffusion models require checkpoint-specific sigma schedules. Parse the model option and forward its values to stable-diffusion.cpp for each image request.

Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
Assisted-by: nib <noreply@localai.io>

* feat(gallery): add Qwen Image 2.1 runtimes

Add the validated Anime FUSAL and AtomicChat Turbo Uncensored assemblies with pinned artifacts, exact runtime settings, licensing disclosures, and text-to-image limitations.

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Assisted-by: nib <noreply@localai.io>

---------

Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
2026-10-11 00:26:54 +02:00