v4.1.0 #9205
mudler
announced in
Announcements
v4.1.0
#9205
Replies: 1 comment
-
|
Upgrade 4.0 to 4.1 using docker pull but running into trouble as the existing auth is broken. Was using API_KEY, but tried LOCALAI_API_KEY and LOCALAI_AUTH (true & false) with no luck. No way to do anything in the UI as I get this message: Perhaps there is another auth setting to specify in the docker compose file that has not yet been documented? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🎉 LocalAI 4.1.0 Release! 🚀
LocalAI 4.1.0 is out! 🔥
Just weeks after the landmark 4.0, we're back with another massive drop. This release turns LocalAI into a production-grade AI platform: spin up a distributed cluster with smart routing and autoscaling, lock it down with built-in auth and per-user quotas, fine-tune models without leaving the UI, and much more. If 4.0 was the foundation, 4.1 is the control tower.
local-ai agent run.min_psupport.New (long version) Full setup walktrough: https://www.youtube.com/watch?v=cMVNnlqwfw4
🚀 Key Features
🌐 Distributed Mode: scaling LocalAI horizontally
Run LocalAI as a distributed cluster and let it figure out where to send your requests. No more single-node bottlenecks.
distributed-mode.mp4
🔐 Users, Authentication & Quotas
LocalAI now ships with a complete multi-user platform — perfect for teams, classrooms, or any shared deployment.
Users and quota:
usersquota-1775167475876.mp4
Usage metrics per user:
usage.mp4
🧪 Fine-Tuning & Quantization
No more juggling external tools. Fine-tune and quantize directly inside LocalAI.
quantize-fine-tune.mp4
🎨 UI
The React UI keeps getting better. This release adds serious power-user features:
talk.mp4
🤖 Agents & Inference
local-ai agent run. Supports single-turn--promptmode and pool-based configurations frompool.json.🛠️ Under the Hood
mmapfor SYCL backends to prevent crashes.libdl,librt,libpthreadfor improved cross-platform support.HF_ENDPOINTfor corporate/mirror setups.🐞 Fixes & Improvements
encoding_format=base64for the embeddings endpoint.ORItemParam.Argumentsfield being omitted;ORItemParam.Summarynow always populated.runtime_settings.json.baseDirassignment to useModelPathcorrectly.❤️ Thank You
LocalAI is a community-powered FOSS movement. Every star, every PR, every bug report matters.
If you believe in privacy-first, self-hosted AI:
Let's keep building the future of open AI — together. 💪
✅ Full Changelog
📋 Click to expand full changelog
What's Changed
Bug fixes 🐛
Exciting New Features 🎉
👒 Dependencies
Other Changes
3a6f059909ed5dab8587df5df4120315053d57a4by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to3a6f059909ed5dab8587df5df4120315053d57a4#9009862a6586cb6fcec037c14f9ed902329ecec7d990by @localai-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp to862a6586cb6fcec037c14f9ed902329ecec7d990#901988915cb55c14769738fcab7f1c6eaa6dcc9c2b0cby @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to88915cb55c14769738fcab7f1c6eaa6dcc9c2b0c#902079218f51d02ffe70575ef7fba3496dfc7adda027by @localai-bot in chore: ⬆️ Update ggml-org/whisper.cpp to79218f51d02ffe70575ef7fba3496dfc7adda027#90379b342d0a9f2f4892daec065491583ec2be129685by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to9b342d0a9f2f4892daec065491583ec2be129685#903915740f4301b3ec3020875f1fb975a6cfdb2f6767by @localai-bot in chore: ⬆️ Update ace-step/acestep.cpp to15740f4301b3ec3020875f1fb975a6cfdb2f6767#9038545fac4f3fb0117a4e962b1a04cf933a7e635933by @localai-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp to545fac4f3fb0117a4e962b1a04cf933a7e635933#9036ee4801e5a6ee7ee4063144ab44ab4e127f76fba8by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp toee4801e5a6ee7ee4063144ab44ab4e127f76fba8#9044dc9611662265870df22a7230b7586176a99c1955by @localai-bot in chore: ⬆️ Update ggml-org/whisper.cpp todc9611662265870df22a7230b7586176a99c1955#9045ab020a9aefcd364423e0665da12babc6b0c7b507by @localai-bot in chore: ⬆️ Update ace-step/acestep.cpp toab020a9aefcd364423e0665da12babc6b0c7b507#9046ef3463bb29ef90d25dfabfd1e75993111c52412dby @localai-bot in chore: ⬆️ Update ggml-org/whisper.cpp toef3463bb29ef90d25dfabfd1e75993111c52412d#90625744d7ec430e2f875a393770195fda530560773fby @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to5744d7ec430e2f875a393770195fda530560773f#90639386f239401074690479731c1e41683fbbeac557by @localai-bot in chore: ⬆️ Update ggml-org/whisper.cpp to9386f239401074690479731c1e41683fbbeac557#90774cb7e0bd61e7e1101e8ab10db5dee70c5717a386by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to4cb7e0bd61e7e1101e8ab10db5dee70c5717a386#90877326a7bea0c2037982ec924f7364e998df70450cby @localai-bot in chore: ⬆️ Update ace-step/acestep.cpp to7326a7bea0c2037982ec924f7364e998df70450c#908676684141a5d059be71cbe23dc2f0ed552213ba2dby @localai-bot in chore: ⬆️ Update ggml-org/whisper.cpp to76684141a5d059be71cbe23dc2f0ed552213ba2d#9094990e4d96980d0b016a2b07049cc9031642fb9903by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to990e4d96980d0b016a2b07049cc9031642fb9903#909549bfddeca18e62fa3d39114a23e9fcbdf8a22388by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to49bfddeca18e62fa3d39114a23e9fcbdf8a22388#91021772701f99dd3fc13f5783b282c2361eda8ca47cby @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to1772701f99dd3fc13f5783b282c2361eda8ca47c#91239f102a1407ed5d73b8c954f32edab50f8dfa3f58by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to9f102a1407ed5d73b8c954f32edab50f8dfa3f58#91276f35c874ee11e86d511b860019b84976f5b52d3aby @localai-bot in chore: ⬆️ Update ace-step/acestep.cpp to6f35c874ee11e86d511b860019b84976f5b52d3a#9128a970515bdb0b1d09519106847660b0d0c84d2472by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp toa970515bdb0b1d09519106847660b0d0c84d2472#913759d840209a5195c2f6e2e81b5f8339a0637b59d9by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to59d840209a5195c2f6e2e81b5f8339a0637b59d9#9144f16a110f8776398ef23a2a6b7b57522c2471637aby @localai-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp tof16a110f8776398ef23a2a6b7b57522c2471637a#916795ea8f9bfb03a15db08a8989966fd1ae3361e20dby @localai-bot in chore: ⬆️ Update ggml-org/whisper.cpp to95ea8f9bfb03a15db08a8989966fd1ae3361e20d#91687c203670f8d746382247ed369fea7fbf10df8ae0by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to7c203670f8d746382247ed369fea7fbf10df8ae0#916008f21453aec846867b39878500d725a05bd32683by @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to08f21453aec846867b39878500d725a05bd32683#919009b12d5f6d51d862749e8e0ee8baac8f012089e2by @localai-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp to09b12d5f6d51d862749e8e0ee8baac8f012089e2#91950fcb3760b2b9a3a496ef14621a7e4dad7a8df90fby @localai-bot in chore: ⬆️ Update ggml-org/llama.cpp to0fcb3760b2b9a3a496ef14621a7e4dad7a8df90f#9196New Contributors
Full Changelog: v4.0.0...v4.1.0
This discussion was created from the release v4.1.0.
Beta Was this translation helpful? Give feedback.
All reactions