LocalAI v3.5.1stable Released Sep 17, 2025
Impact Score: 5/10

LocalAI v3.5.1 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: localai ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

LocalAI v3.5.1. Source highlight: fix: make sure to turn down all processes on exit

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (6)

  • feat(launcher): show welcome page
  • feat: support HF_ENDPOINT env for the HuggingFace endpoint
  • chore(model gallery): add nousresearch_hermes-4-14b
  • chore(model gallery): add MiniCPM-V-4.5-8b-q4_K_M
  • feat(whisper): Add diarization (tinydiarize)
  • chore(model gallery): add baidu_ernie-4.5-21b-a3b-thinking

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: make sure to turn down all processes on exit
  • fix(p2p): automatically install llama-cpp for p2p workers
  • Point to LocalAI-examples repo for llava
  • fix: runtime capability detection for backends
  • fix(chat): use proper finish_reason for tool/function calling
  • fix(rocm): Rename tag suffix for hipblas whisper build to match backend config
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at master --> ## What's Changed ### Bug fixes :bug: * fix: make sure to turn down all processes on exit by @mudler in https://github.com/mudler/LocalAI/pull/6200 * fix(p2p): automatically install llama-cpp for p2p workers by @mudler in https://github.com/mudler/LocalAI/pull/6199 * Point to LocalAI-examples repo for llava by @mauromorales in https://github.com/mudler/LocalAI/pull/6241 * fix: runtime capability detection for backends by @sozercan in https://github.com/mudler/LocalAI/pull/6149 * fix(chat): use proper finish_reason for tool/function calling by @imkira in https://github.com/mudler/LocalAI/pull/6243 * fix(rocm): Rename tag suffix for hipblas whisper build to match backend config by @KingJ in https://github.com/mudler/LocalAI/pull/6247 * fix(llama-cpp): correctly calculate embeddings by @mudler in https://github.com/mudler/LocalAI/pull/6259 ### Exciting New Features ๐ŸŽ‰ * feat(launcher): show welcome page by @mudler in https://github.com/mudler/LocalAI/pull/6234 * feat: support HF_ENDPOINT env for the HuggingFace endpoint by @qxo in https://github.com/mudler/LocalAI/pull/6220 ### ๐Ÿง  Models * chore(model gallery): add nousresearch_hermes-4-14b by @mudler in https://github.com/mudler/LocalAI/pull/6197 * chore(model gallery): add MiniCPM-V-4.5-8b-q4_K_M by @M0Rf30 in https://github.com/mudler/LocalAI/pull/6205 * chore(model-gallery): :arrow_up: update checksum by @localai-bot in https://github.com/mudler/LocalAI/pull/6211 * feat(whisper): Add diarization (tinydiarize) by @richiejp in https://github.com/mudler/LocalAI/pull/6184 * chore(model gallery): add baidu_ernie-4.5-21b-a3b-thinking by @mudler in https://github.com/mudler/LocalAI/pull/6267 * chore(model gallery): add aquif-ai_aquif-3.5-8b-think by @mudler in https://github.com/mudler/LocalAI/pull/6269 * chore(model gallery): add qwen3-stargate-sg1-uncensored-abliterated-8b-i1 by @mudler in https://github.com/mudler/LocalAI/pull/6270 * chore(model gallery): add k2-think-i1 by @mudler in https://github.com/mudler/LocalAI/pull/6288 * chore(model gallery): add holo1.5-72b by @mudler in https://github.com/mudler/LocalAI/pull/6289 * chore(model gallery): add holo1.5-7b by @mudler in https://github.com/mudler/LocalAI/pull/6290 * chore(model gallery): add holo1.5-3b by @mudler in https://github.com/mudler/LocalAI/pull/6291 * chore(model gallery): add alibaba-nlp_tongyi-deepresearch-30b-a3b by @mudler in https://github.com/mudler/LocalAI/pull/6295 * chore(model gallery): add webwatcher-7b by @mudler in https://github.com/mudler/LocalAI/pull/6297 * chore(model gallery): add webwatcher-32b by @mudler in https://github.com/mudler/LocalAI/pull/6298 * chore(model gallery): add websailor-32b by @mudler in https://github.com/mudler/LocalAI/pull/6299 * chore(model gallery): add websailor-7b by @mudler in https://github.com/mudler/LocalAI/pull/6300 ### ๐Ÿ“– Documentation and examples * chore(docs): add MacOS dmg download button by @mudler in https://github.com/mudler/LocalAI/pull/6233 ### ๐Ÿ‘’ Dependencies * chore(deps): bump github.com/opencontainers/image-spec from 1.1.0 to 1.1.1 by @dependabot[bot] in https://github.com/mudler/LocalAI/pull/6223 * chore(deps): bump actions/stale from 9.1.0 to 10.0.0 by @dependabot[bot] in https://github.com/mudler/LocalAI/pull/6227 * chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus from 0.50.0 to 0.60.0 by @dependabot[bot] in https://github.com/mudler/LocalAI/pull/6226 * chore(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0 by @dependabot[bot] in https://github.com/mudler/LocalAI/pull/6225 * chore(deps): bump github.com/swaggo/swag from 1.16.3 to 1.16.6 by @dependabot[bot] in https://github.com/mudler/LocalAI/pull/6222 * chore(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in https://github.com/mudler/LocalAI/pull/6229 * feat(nvidia-gpu): bump images to cuda 12.8 by @mudler in https://github.com/mudler/LocalAI/pull/6239 * feat(chatterbox): add MPS, and CPU, pin version by @mudler in https://github.com/mudler/LocalAI/pull/6242 ### Other Changes * chore: :arrow_up: Update ggml-org/llama.cpp to `0fce7a1248b74148c1eb0d368b7e18e8bcb96809` by @localai-bot in https://github.com/mudler/LocalAI/pull/6193 * chore: :arrow_up: Update leejet/stable-diffusion.cpp to `2eb3845df5675a71565d5a9e13b7bad0881fafcd` by @localai-bot in https://github.com/mudler/LocalAI/pull/6192 * docs: :arrow_up: update docs version mudler/LocalAI by @localai-bot in https://github.com/mudler/LocalAI/pull/6201 * chore: :arrow_up: Update ggml-org/llama.cpp to `fb15d649ed14ab447eeab911e0c9d21e35fb243e` by @localai-bot in https://github.com/mudler/LocalAI/pull/6202 * Fix Typos in Docs by @alizfara112 in https://github.com/mudler/LocalAI/pull/6204 * chore: :arrow_up: Update ggml-org/whisper.cpp to `bb0e1fc60f26a707cabf724edcf7cfcab2a269b6` by @localai-bot in https://github.com/mudler/LocalAI/pull/6203 * chore: :arrow_up: Update ggml-org/llama.cpp to `408ff524b40baf4f51a81d42a9828200dd4fcb6b` by @localai-bot in https://github.com/mudler/LocalAI/pull/6207 * chore: :arrow_up: Update ggml-org/llama.cpp to `c4df49a42d396bdf7344501813e7de53bc9e7bb3` by @localai-bot in https://github.com/mudler/LocalAI/pull/6209 * chore: โฌ†๏ธ Update leejet/stable-diffusion.cpp to d7f430cd693f2e12ecbaa0ce881746cf305c3b1f by @richiejp in https://github.com/mudler/LocalAI/pull/6213 * chore: :arrow_up: Update leejet/stable-diffusion.cpp to `c648001030d4c2cc7c851fdaf509ee36d642dc99` by @localai-bot in https://github.com/mudler/LocalAI/pull/6215 * chore: :arrow_up: Update ggml-org/llama.cpp to `3976dfbe00f02a62c0deca32c46138e4f0ca81d8` by @localai-bot in https://github.com/mudler/LocalAI/pull/6214 * chore: :arrow_up: Update leejet/stable-diffusion.cpp to `abb115cd021fc2beed826604ed1a479b6a77671c` by @localai-bot in https://github.com/mudler/LocalAI/pull/6236 * chore: :arrow_up: Update ggml-org/whisper.cpp to `edea8a9c3cf0eb7676dcdb604991eb2f95c3d984` by @localai-bot in https://github.com/mudler/LocalAI/pull/6237 * chore: :arrow_up: Update leejet/stable-diffusion.cpp to `b0179181069254389ccad604e44f17a2c25b4094` by @localai-bot in https://github.com/mudler/LocalAI/pull/6246 * chore: :arrow_up: Update ggml-org/llama.cpp to `0e6ff0046f4a2983b2c77950aa75960fe4b4f0e2` by @localai-bot in https://github.com/mudler/LocalAI/pull/6235 * chore: โฌ†๏ธ Update leejet/stable-diffusion.cpp to fce6afcc6a3250a8e17923608922d2a99b339b47 by @richiejp in https://github.com/mudler/LocalAI/pull/6256 * chore: :arrow_up: Update ggml-org/llama.cpp to `40be51152d4dc2d47444a4ed378285139859895b` by @localai-bot in https://github.com/mudler/LocalAI/pull/6260 * chore: :arrow_up: Update ggml-org/llama.cpp to `aa0c461efe3603639af1a1defed2438d9c16ca0f` by @localai-bot in https://github.com/mudler/LocalAI/pull/6261 * chore(aio): upgrade minicpm-v model to latest 4.5 by @M0Rf30 in https://github.com/mudler/LocalAI/pull/6262 * chore: :arrow_up: Update ggml-org/llama.cpp to `0fa154e3502e940df914f03b41475a2b80b985b0` by @localai-bot in https://github.com/mudler/LocalAI/pull/6263 * chore: :arrow_up: Update ggml-org/llama.cpp to `6c019cb04e86e2dacfe62ce7666c64e9717dde1f` by @localai-bot in https://github.com/mudler/LocalAI/pull/6265 * chore: โฌ†๏ธ Update leejet/stable-diffusion.cpp to 0ebe6fe118f125665939b27c89f34ed38716bff8 by @richiejp in https://github.com/mudler/LocalAI/pull/6271 * chore: :arrow_up: Update ggml-org/llama.cpp to `b907255f4bd169b0dc7dca9553b4c54af5170865` by @localai-bot in https://github.com/mudler/LocalAI/pull/6287 * chore: :arrow_up: Update ggml-org/llama.cpp to `8ff206097c2bf3ca1c7aa95f9d6db779fc7bdd68` by @localai-bot in https://github.com/mudler/LocalAI/pull/6292 ## New Contributors * @alizfara112 made their first contribution in https://github.com/mudler/LocalAI/pull/6204 * @qxo made their first contribution in https://github.com/mudler/LocalAI/pull/6220 * @imkira made their first contribution in https://github.com/mudler/LocalAI/pull/6243 * @KingJ made their first contribution in https://github.com/mudler/LocalAI/pull/6247 **Full Changelog**: https://github.com/mudler/LocalAI/compare/v3.5.0...v3.5.1