โ ๏ธ Breaking Change
Impact Score: 7/10
LocalAI v1.18.0 โ 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.
Breaking-change evidence from the source
Breaking Changes ๐ * feat: Update gpt4all, support multiple implementations in runtime by @mudler in https://github.com/go-skynet/LocalAI/pull/472 ### Bug fixes :bug:
โก Executive Summary (TL;DR)
LocalAI v1.18.0. Source highlight: feat: Update gpt4all, support multiple implementations in runtime
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.
โ ๏ธ Breaking Changes & Deprecations (1)
- Breaking Changes ๐ * feat: Update gpt4all, support multiple implementations in runtime by @mudler in https://github.com/go-skynet/LocalAI/pull/472 ### Bug fixes :bug:
โจ New Features & Capabilities (6)
- feat: Update gpt4all, support multiple implementations in runtime
- ci: build Docker image variants
- feat: add LangChainGo Huggingface backend
- feat: Enable stablediffusion by default in container images
- feat: add support for `Stream: true` to completionEndpoint
- feat: Enable static builds for Linux binaries
๐ง Bug Fixes & Patches (6)
- fix: Bump and fix rwkv build
- fix: display help with correct default values
- fix: downgrade gpt4all
- fix gpt4all, add metal GPU support
- fix(deps): update github.com/go-skynet/go-llama.cpp digest to 62b6c07
- fix(deps): update module github.com/onsi/ginkgo/v2 to v2.9.7
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at v1.18.0 -->
## What's Changed
### Breaking Changes ๐
* feat: Update gpt4all, support multiple implementations in runtime by @mudler in https://github.com/go-skynet/LocalAI/pull/472
### Bug fixes :bug:
* fix: Bump and fix rwkv build by @mudler in https://github.com/go-skynet/LocalAI/pull/475
* fix: display help with correct default values by @sebastien-prudhomme in https://github.com/go-skynet/LocalAI/pull/481
* fix: downgrade gpt4all by @mudler in https://github.com/go-skynet/LocalAI/pull/503
### Exciting New Features ๐
* ci: build Docker image variants by @sebastien-prudhomme in https://github.com/go-skynet/LocalAI/pull/456
* feat: add LangChainGo Huggingface backend by @EvilFreelancer in https://github.com/go-skynet/LocalAI/pull/446
* feat: Enable stablediffusion by default in container images by @mudler in https://github.com/go-skynet/LocalAI/pull/474
* feat: add support for `Stream: true` to completionEndpoint by @samm81 in https://github.com/go-skynet/LocalAI/pull/465
* feat: Enable static builds for Linux binaries by @mudler in https://github.com/go-skynet/LocalAI/pull/487
* feat: add ffmpeg images by @mudler in https://github.com/go-skynet/LocalAI/pull/492
* fix gpt4all, add metal GPU support by @mudler in https://github.com/go-skynet/LocalAI/pull/507
* feat: support upscaled image generation with esrgan by @mudler in https://github.com/go-skynet/LocalAI/pull/509
* feat: add experimental support for falcon-7b by @mudler in https://github.com/go-skynet/LocalAI/pull/516
* feat: update llama.cpp to support k-quants by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/521
### ๐ Dependencies
* :arrow_up: Update ggerganov/whisper.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/419
* :arrow_up: Update go-skynet/go-bert.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/418
* deps: update rwkv, switch back to upstream by @mudler in https://github.com/go-skynet/LocalAI/pull/494
* :arrow_up: Update ggerganov/whisper.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/520
### Other Changes
* examples: use gallery in chatbot-ui, add flowise by @mudler in https://github.com/go-skynet/LocalAI/pull/438
* examples: keep old example around by @mudler in https://github.com/go-skynet/LocalAI/pull/439
* :arrow_up: Update go-skynet/go-llama.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/443
* :arrow_up: Update go-skynet/go-ggml-transformers.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/442
* fix(deps): update github.com/go-skynet/go-llama.cpp digest to 62b6c07 by @renovate in https://github.com/go-skynet/LocalAI/pull/441
* :arrow_up: Update nomic-ai/gpt4all by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/422
* fix(deps): update module github.com/onsi/ginkgo/v2 to v2.9.7 by @renovate in https://github.com/go-skynet/LocalAI/pull/445
* fix(deps): update github.com/nomic-ai/gpt4all/gpt4all-bindings/golang digest to 5f94020 by @renovate in https://github.com/go-skynet/LocalAI/pull/435
* fix(deps): update github.com/donomii/go-rwkv.cpp digest to c43cdf5 by @renovate in https://github.com/go-skynet/LocalAI/pull/453
* fix(deps): update github.com/go-skynet/go-ggml-transformers.cpp digest to 17b0655 by @renovate in https://github.com/go-skynet/LocalAI/pull/454
* fix(deps): update github.com/ggerganov/whisper.cpp/bindings/go digest to ce6f747 by @renovate in https://github.com/go-skynet/LocalAI/pull/450
* :arrow_up: Update ggerganov/whisper.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/462
* :arrow_up: Update go-skynet/go-llama.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/458
* fix(deps): update github.com/go-skynet/go-llama.cpp digest to 10caf37 by @renovate in https://github.com/go-skynet/LocalAI/pull/455
* fix(deps): update github.com/ggerganov/whisper.cpp/bindings/go digest to 3f7436e by @renovate in https://github.com/go-skynet/LocalAI/pull/466
* feat: Add new test cases for LoadConfigs by @Aisuko in https://github.com/go-skynet/LocalAI/pull/447
* :arrow_up: Update go-skynet/go-bert.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/463
* fix(deps): update github.com/donomii/go-rwkv.cpp digest to 3b28b09 by @renovate in https://github.com/go-skynet/LocalAI/pull/467
* :arrow_up: Update ggerganov/whisper.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/468
* fix(deps): update github.com/ggerganov/whisper.cpp/bindings/go digest to 5b9e59b by @renovate in https://github.com/go-skynet/LocalAI/pull/469
* :arrow_up: Update go-skynet/go-ggml-transformers.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/459
* :arrow_up: Update ggerganov/whisper.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/473
* fix(deps): update module github.com/urfave/cli/v2 to v2.25.5 by @renovate in https://github.com/go-skynet/LocalAI/pull/399
* fix: fix the make run target by @mudler in https://github.com/go-skynet/LocalAI/pull/476
* fix(deps): update github.com/nomic-ai/gpt4all/gpt4all-bindings/golang digest to 031d714 by @renovate in https://github.com/go-skynet/LocalAI/pull/464
* fix(deps): update github.com/nomic-ai/gpt4all/gpt4all-bindings/golang digest to be9f6ad by @renovate in https://github.com/go-skynet/LocalAI/pull/477
* :arrow_up: Update nomic-ai/gpt4all by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/479
* fix(deps): update github.com/nomic-ai/gpt4all/gpt4all-bindings/golang digest to 23391d4 by @renovate in https://github.com/go-skynet/LocalAI/pull/478
* :arrow_up: Update go-skynet/go-llama.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/482
* :arrow_up: Update nomic-ai/gpt4all by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/483
* :arrow_up: Update nomic-ai/gpt4all by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/488
* fix(deps): update github.com/go-skynet/go-llama.cpp digest to 3f10005 by @renovate in https://github.com/go-skynet/LocalAI/pull/485
* fix(deps): update github.com/nomic-ai/gpt4all/gpt4all-bindings/golang digest to bc624f5 by @renovate in https://github.com/go-skynet/LocalAI/pull/486
* fix(deps): update github.com/go-skynet/go-ggml-transformers.cpp digest to 6fb862c by @renovate in https://github.com/go-skynet/LocalAI/pull/490
* fix(deps): update github.com/go-skynet/go-bert.cpp digest to 0548994 by @renovate in https://github.com/go-skynet/LocalAI/pull/451
* fix(deps): update github.com/nomic-ai/gpt4all/gpt4all-bindings/golang digest to bbe195e by @renovate in https://github.com/go-skynet/LocalAI/pull/497
* fix: correctly assign ffmpeg image tag by @mudler in https://github.com/go-skynet/LocalAI/pull/499
* fix(deps): update github.com/go-skynet/bloomz.cpp digest to 1834e77 by @renovate in https://github.com/go-skynet/LocalAI/pull/414
* :arrow_up: Update go-skynet/go-ggml-transformers.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/501
* fix(deps): update github.com/go-skynet/go-llama.cpp digest to b1a4256 by @renovate in https://github.com/go-skynet/LocalAI/pull/505
* fix(deps): update github.com/tmc/langchaingo digest to 4afed6d by @renovate in https://github.com/go-skynet/LocalAI/pull/508
* fix(deps): update module github.com/sashabaranov/go-openai to v1.10.0 by @renovate in https://github.com/go-skynet/LocalAI/pull/510
* :arrow_up: Update go-skynet/go-llama.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/512
* fix(deps): update github.com/mudler/go-stable-diffusion digest to d89260f by @renovate in https://github.com/go-skynet/LocalAI/pull/506
* fix(deps): update github.com/go-skynet/go-llama.cpp digest to cca84ed by @renovate in https://github.com/go-skynet/LocalAI/pull/513
* fix(deps): update github.com/nomic-ai/gpt4all/gpt4all-bindings/golang digest to 266f13a by @renovate in https://github.com/go-skynet/LocalAI/pull/500
* fix(deps): update github.com/ggerganov/whisper.cpp/bindings/go digest to 57543c1 by @renovate in https://github.com/go-skynet/LocalAI/pull/514
* fix(deps): update github.com/donomii/go-rwkv.cpp digest to 1e18b24 by @renovate in https://github.com/go-skynet/LocalAI/pull/489
* :arrow_up: Update donomii/go-rwkv.cpp by @ci-robbot in https://github.com/go-skynet/LocalAI/pull/511
* fix(deps): update github.com/go-skynet/go-llama.cpp digest to 37ef81d by @renovate in https://github.com/go-skynet/LocalAI/pull/523
## New Contributors
* @EvilFreelancer made their first contribution in https://github.com/go-skynet/LocalAI/pull/446
* @samm81 made their first contribution in https://github.com/go-skynet/LocalAI/pull/465
**Full Changelog**: https://github.com/go-skynet/LocalAI/compare/v1.17.1...v1.18.0