feat(local-ai): update image docker.io/localai/localai v3.8.0 → v3.9.0 (#43169)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/localai/localai](https://redirect.github.com/mudler/LocalAI) | minor | `27eb061` -> `dd68db0` | | [docker.io/localai/localai](https://redirect.github.com/mudler/LocalAI) | minor | `277280d` -> `8b39015` | | [docker.io/localai/localai](https://redirect.github.com/mudler/LocalAI) | minor | `66ae8f3` -> `08a9e48` | | [docker.io/localai/localai](https://redirect.github.com/mudler/LocalAI) | minor | `5a9c2d6` -> `29c0965` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>mudler/LocalAI (docker.io/localai/localai)</summary> ### [`v3.9.0`](https://redirect.github.com/mudler/LocalAI/releases/tag/v3.9.0) [Compare Source](https://redirect.github.com/mudler/LocalAI/compare/v3.8.0...v3.9.0) ##### Xmas-release 🎅 **LocalAI 3.9.0**! 🚀 <h1 align="center"> <br> <img height="300" src="https://raw.githubusercontent.com/mudler/LocalAI/refs/heads/master/core/http/static/logo.png"> <br> <br> </h1> LocalAI 3.9.0 is focused on **stability, resource efficiency, and smarter agent workflows**. We've addressed critical issues with model loading, improved system resource management, and introduced a new **Agent Jobs panel** for scheduling and managing background agentic tasks. Whether you're running models locally or orchestrating complex agent workflows, this release makes it faster, more reliable, and easier to manage. ##### 📌 TL;DR | Feature | Summary | | -------------------------- | ------------------------------------------------------------------------------------------ | | **Agent Jobs Panel** | Schedule and run background tasks with cron or via API — perfect for automated workflows. | | **Smart Memory Reclaimer** | Automatically frees up GPU/VRAM by evicting least recently used models when memory is low. | | **LRU Model Eviction** | Models are automatically unloaded from memory based on usage patterns to prevent crashes. | | **MLX & CUDA 13 Support** | New model backends and enhanced GPU compatibility for modern hardware. | | **UI Polish & Fixes** | Cleaned-up navigation, fixed layout overflow, and various improvements. | | **Vibevoice** | Added support for the vibevoice backend! | *** ##### 🚀 New Features ##### 🤖 **Agent Jobs Panel: Schedule & Automate Tasks** LocalAI 3.9.0 introduces a **new Agent Jobs panel** in the web UI and API, allowing you to create, run, and schedule agentic tasks in the background that can be started programmatically via API or from the Web interface. - Run agent prompts on a schedule using cron syntax, or via API. - Agents are defined via the model settings, supporting MCP. - Trigger jobs via API for integration into CI/CD or external tools. - Optionally send results to a webhook for post-processing. - Templates and prompts can be dynamically populated with variables. > ✅ Use cases: Daily reports, CI integration, automated data processing, scheduled model evaluations. <img width="1576" height="767" alt="Screenshot 2025-12-24 at 15-26-32 LocalAI - Agent Jobs" src="https://github.com/user-attachments/assets/9c170d93-fedc-48b8-be30-14330b1052a3" /> *** ##### 🧠 **Smart Memory Reclaimer: Auto-Optimize GPU Resources** We’ve introduced a **new Memory Reclaimer** that monitors system memory usage and automatically frees up GPU/VRAM when needed. <img width="975" height="670" alt="Screenshot 2025-12-24 at 15-25-30 LocalAI API - 8b3e0eb (8b3e0ebf8aab4071ef7721121f04081c32a5c9da)" src="https://github.com/user-attachments/assets/36f76486-0123-4480-8386-d66d43a96fa1" /> - Tracks memory consumption across all backends. - When usage exceeds a configured threshold, it evicts the **least recently used (LRU)** models. - Prevents out-of-memory crashes and keeps your system stable during high load. This is a step toward **adaptive resource management**, future versions will expand this with more advanced policies and giving more control. *** ##### 🔁 **LRU Model Eviction: Intelligent Model Management** Building on the new reclaimer, LocalAI now supports **LRU (Least Recently Used) eviction** for loaded models. <img width="968" height="334" alt="Screenshot 2025-12-24 at 15-27-24 LocalAI - Settings" src="https://github.com/user-attachments/assets/6a16653c-9b9e-4a64-870d-aec009bba834" /> - Set a maximum number of models to keep in memory (e.g., limit to 3). - When a new model is loaded and the limit is reached, the oldest unused model is automatically unloaded. - Fully compatible with `single_active_backend` mode (now defaults to LRU=1 for backward compatibility). > 💡 Ideal for servers with limited VRAM or when running multiple models in parallel. *** ##### 🖥️ **UI & UX Polish** - **Fixed navbar ordering and login icon** — clearer navigation and better visual flow. - **Prevented tool call overflow** in chat view — no more clipped or misaligned content. - **Uniformed link paths** (e.g., `/browse/` instead of `browse`) for consistency. - **Fixed model selection toggle** — header updates correctly when switching models. - **Consistent button styling** — uniform colors, hover effects, and accessibility. *** ##### 📦 **Backward Compatibility & Architecture** - **Dropped x86\_64 Mac support**: no longer maintained in GitHub Actions; ARM64 (M1/M2/M3/M4) is now the recommended architecture. - **Updated data storage path** from `/usr/share` to `/var/lib`: follows Linux conventions for mutable data. - **Added CUDA 13 support**: now available in Docker images and L4T builds. - **New VibeVoice TTS backend** real-time text-to-speech with voice cloning support. You can install it from the model gallery! - **StableDiffusion-GGML now supports LoRA**: expand your image-generation capabilities. *** ##### 🛠️ Fixes & Improvements - **Issue:** After v3.8.0, `/readyz` and `/healthz` endpoints required authentication, breaking Docker health checks and monitoring tools - **Issue:** Fixed crashes when importing models from **Hugging Face URLs with subfolders** (e.g., `huggingface://user/model/GGUF/model.gguf`). *** ##### 🚀 The Complete Local Stack for Privacy-First AI <table> <tr> <td width="30%" valign="top" align="center"> <a href="https://redirect.github.com/mudler/LocalAI"> <img src="https://raw.githubusercontent.com/mudler/LocalAI/refs/heads/master/core/http/static/logo.png" width="200" alt="LocalAI Logo"> <h3>LocalAI</h3> </a> </td> <td width="70%" valign="top"> <p>The free, Open Source OpenAI alternative. Drop-in replacement REST API compatible with OpenAI specifications for local AI inferencing. No GPU required.</p> <p><em>Link:</em> <a href="https://redirect.github.com/mudler/LocalAI">https://github.com/mudler/LocalAI</a></p> </td> </tr> <tr> <td width="30%" valign="top" align="center"> <a href="https://redirect.github.com/mudler/LocalAGI"> <img src="https://raw.githubusercontent.com/mudler/LocalAGI/refs/heads/main/webui/react-ui/public/logo_2.png" width="200" alt="LocalAGI Logo"> <h3>LocalAGI</h3> </a> </td> <td width="70%" valign="top"> <p>Local AI agent management platform. Drop-in replacement for OpenAI's Responses API, supercharged with advanced agentic capabilities and a no-code UI.</p> <p><em>Link:</em> <a href="https://redirect.github.com/mudler/LocalAGI">https://github.com/mudler/LocalAGI</a></p> </td> </tr> <tr> <td width="30%" valign="top" align="center"> <a href="https://redirect.github.com/mudler/LocalRecall"> <img src="https://raw.githubusercontent.com/mudler/LocalRecall/refs/heads/main/static/localrecall_horizontal.png" width="200" alt="LocalRecall Logo"> <h3>LocalRecall</h3> </a> </td> <td width="70%" valign="top"> <p>RESTful API and knowledge base management system providing persistent memory and storage capabilities for AI agents. Works alongside LocalAI and LocalAGI.</p> <p><em>Link:</em> <a href="https://redirect.github.com/mudler/LocalRecall">https://github.com/mudler/LocalRecall</a></p> </td> </tr> </table> *** ##### ❤️ Thank You LocalAI is a true FOSS movement — built by contributors, powered by community. If you believe in privacy-first AI: - ✅ **Star** the repo - 💬 **Contribute** code, docs, or feedback - 📣 **Share** with others Your support keeps this stack alive. *** ##### ✅ Full Changelog <details> <summary>📋 Click to expand full changelog</summary> ##### What's Changed ##### Breaking Changes 🛠 * chore: switch from /usr/share to /var/lib for data storage by @​porets[https://github.com/mudler/LocalAI/pull/7361](https://redirect.github.com/mudler/LocalAI/pull/7361)l/7361 * chore: drop drawin-x86_64 support by @​mudl[https://github.com/mudler/LocalAI/pull/7616](https://redirect.github.com/mudler/LocalAI/pull/7616)l/7616 ##### Bug fixes 🐛 * fix: do not require auth for readyz/healthz endpoints by @​mudl[https://github.com/mudler/LocalAI/pull/7403](https://redirect.github.com/mudler/LocalAI/pull/7403)l/7403 * fix(ui): navbar ordering and login icon by @​mudl[https://github.com/mudler/LocalAI/pull/7407](https://redirect.github.com/mudler/LocalAI/pull/7407)l/7407 * fix: configure sbsa packages for arm64 by @​mudl[https://github.com/mudler/LocalAI/pull/7413](https://redirect.github.com/mudler/LocalAI/pull/7413)l/7413 * fix(ui): prevent box overflow in chat view by @​mudl[https://github.com/mudler/LocalAI/pull/7430](https://redirect.github.com/mudler/LocalAI/pull/7430)l/7430 * fix(ui): Update few links in web UI from 'browse' to '/browse/' by @​ramp[https://github.com/mudler/LocalAI/pull/7445](https://redirect.github.com/mudler/LocalAI/pull/7445)l/7445 * fix(paths): remove trailing slash from requests by @​mudl[https://github.com/mudler/LocalAI/pull/7451](https://redirect.github.com/mudler/LocalAI/pull/7451)l/7451 * fix(downloader): do not download model files if not necessary by @​mudl[https://github.com/mudler/LocalAI/pull/7492](https://redirect.github.com/mudler/LocalAI/pull/7492)l/7492 * fix(config): make syncKnownUsecasesFromString idempotent by @​mudl[https://github.com/mudler/LocalAI/pull/7493](https://redirect.github.com/mudler/LocalAI/pull/7493)l/7493 * fix: make sure to close on errors by @​mudl[https://github.com/mudler/LocalAI/pull/7521](https://redirect.github.com/mudler/LocalAI/pull/7521)l/7521 * fix(llama.cpp): handle corner cases with tool array content by @​mudl[https://github.com/mudler/LocalAI/pull/7528](https://redirect.github.com/mudler/LocalAI/pull/7528)l/7528 * fix(7355): Update llama-cpp grpc for v3 interface by @​sredm[https://github.com/mudler/LocalAI/pull/7566](https://redirect.github.com/mudler/LocalAI/pull/7566)l/7566 * fix(chat-ui): model selection toggle and new chat by @​mudl[https://github.com/mudler/LocalAI/pull/7574](https://redirect.github.com/mudler/LocalAI/pull/7574)l/7574 * fix: improve ram estimation by @​mudl[https://github.com/mudler/LocalAI/pull/7603](https://redirect.github.com/mudler/LocalAI/pull/7603)l/7603 * fix(ram): do not read from cgroup by @​mudl[https://github.com/mudler/LocalAI/pull/7606](https://redirect.github.com/mudler/LocalAI/pull/7606)l/7606 * fix: correctly propagate error during model load by @​mudl[https://github.com/mudler/LocalAI/pull/7610](https://redirect.github.com/mudler/LocalAI/pull/7610)l/7610 * fix(ci): remove specific version for grpcio packages by @​mudl[https://github.com/mudler/LocalAI/pull/7627](https://redirect.github.com/mudler/LocalAI/pull/7627)l/7627 * fix(uri): consider subfolders when expanding huggingface URLs by @​mintyle[https://github.com/mudler/LocalAI/pull/7634](https://redirect.github.com/mudler/LocalAI/pull/7634)l/7634 ##### Exciting New Features 🎉 * feat: agent jobs panel by @​mudl[https://github.com/mudler/LocalAI/pull/7390](https://redirect.github.com/mudler/LocalAI/pull/7390)l/7390 * chore: refactor css, restyle to be slightly minimalistic by @​mudl[https://github.com/mudler/LocalAI/pull/7397](https://redirect.github.com/mudler/LocalAI/pull/7397)l/7397 * feat(hf-api): return files in nested directories by @​mudl[https://github.com/mudler/LocalAI/pull/7396](https://redirect.github.com/mudler/LocalAI/pull/7396)l/7396 * feat(agent-jobs): add multimedia support by @​mudl[https://github.com/mudler/LocalAI/pull/7398](https://redirect.github.com/mudler/LocalAI/pull/7398)l/7398 * feat: add cuda13 images by @​mudl[https://github.com/mudler/LocalAI/pull/7404](https://redirect.github.com/mudler/LocalAI/pull/7404)l/7404 * fix: use ubuntu 24.04 for cuda13 l4t images by @​mudl[https://github.com/mudler/LocalAI/pull/7418](https://redirect.github.com/mudler/LocalAI/pull/7418)l/7418 * feat(diffusers): implement dynamic pipeline loader to remove per-pipeline conditionals by @​Copil[https://github.com/mudler/LocalAI/pull/7365](https://redirect.github.com/mudler/LocalAI/pull/7365)l/7365 * chore(importers/llama.cpp): add models to 'llama-cpp' subfolder by @​mudl[https://github.com/mudler/LocalAI/pull/7450](https://redirect.github.com/mudler/LocalAI/pull/7450)l/7450 * feat(vibevoice): add new backend by @​mudl[https://github.com/mudler/LocalAI/pull/7494](https://redirect.github.com/mudler/LocalAI/pull/7494)l/7494 * feat(ui): allow to order search results by @​mudl[https://github.com/mudler/LocalAI/pull/7507](https://redirect.github.com/mudler/LocalAI/pull/7507)l/7507 * feat(loader): enhance single active backend to support LRU eviction by @​mudl[https://github.com/mudler/LocalAI/pull/7535](https://redirect.github.com/mudler/LocalAI/pull/7535)l/7535 * feat(stablediffusion-ggml): add lora support by @​mudl[https://github.com/mudler/LocalAI/pull/7542](https://redirect.github.com/mudler/LocalAI/pull/7542)l/7542 * feat(ui): add mask to install custom backends by @​mudl[https://github.com/mudler/LocalAI/pull/7559](https://redirect.github.com/mudler/LocalAI/pull/7559)l/7559 * feat(watchdog): add Memory resource reclaimer by @​mudl[https://github.com/mudler/LocalAI/pull/7583](https://redirect.github.com/mudler/LocalAI/pull/7583)l/7583 * feat(mlx): add thread-safe LRU prompt cache and min_p/top_k sampling by @​blightb[https://github.com/mudler/LocalAI/pull/7556](https://redirect.github.com/mudler/LocalAI/pull/7556)l/7556 * feat(whisper): Add prompt to condition transcription output by @​richie[https://github.com/mudler/LocalAI/pull/7624](https://redirect.github.com/mudler/LocalAI/pull/7624)l/7624 ##### 🧠 Models * feat(stablediffusion): Passthrough more parameters to support z-image and flux2 by @​richie[https://github.com/mudler/LocalAI/pull/7414](https://redirect.github.com/mudler/LocalAI/pull/7414)l/7414 * Revert "feat(stablediffusion): Passthrough more parameters to support z-image and flux2" by @​mudl[https://github.com/mudler/LocalAI/pull/7417](https://redirect.github.com/mudler/LocalAI/pull/7417)l/7417 * feat(stablediffusion): Passthrough more parameters to support z-image and flux2 by @​richie[https://github.com/mudler/LocalAI/pull/7419](https://redirect.github.com/mudler/LocalAI/pull/7419)l/7419 * chore(model-gallery): ⬆️ update checksum by @​localai-b[https://github.com/mudler/LocalAI/pull/7433](https://redirect.github.com/mudler/LocalAI/pull/7433)l/7433 * fix(stablediffusion-ggml): Correct Z-Image model name by @​richie[https://github.com/mudler/LocalAI/pull/7436](https://redirect.github.com/mudler/LocalAI/pull/7436)l/7436 * chore(model-gallery): ⬆️ update checksum by @​localai-b[https://github.com/mudler/LocalAI/pull/7437](https://redirect.github.com/mudler/LocalAI/pull/7437)l/7437 * chore(model-gallery): ⬆️ update checksum by @​localai-b[https://github.com/mudler/LocalAI/pull/7530](https://redirect.github.com/mudler/LocalAI/pull/7530)l/7530 * chore(model gallery): 🤖 add 1 new models via gallery agent by @​localai-b[https://github.com/mudler/LocalAI/pull/7700](https://redirect.github.com/mudler/LocalAI/pull/7700)l/7700 * chore(model gallery): 🤖 add 1 new models via gallery agent by @​localai-b[https://github.com/mudler/LocalAI/pull/7707](https://redirect.github.com/mudler/LocalAI/pull/7707)l/7707 * chore(model gallery): 🤖 add 1 new models via gallery agent by @​localai-b[https://github.com/mudler/LocalAI/pull/7712](https://redirect.github.com/mudler/LocalAI/pull/7712)l/7712 ##### 📖 Documentation and examples * chore: Add AGENTS.md by @​richie[https://github.com/mudler/LocalAI/pull/7688](https://redirect.github.com/mudler/LocalAI/pull/7688)l/7688 * chore(deps): Bump llama.cpp to '5b6c9bc0f3c8f55598b9999b65aff7ce4119bc15' and refactor usage of base params by @​mudl[https://github.com/mudler/LocalAI/pull/7706](https://redirect.github.com/mudler/LocalAI/pull/7706)l/7706 ##### 👒 Dependencies * chore(deps): bump github.com/google/go-containerregistry from 0.19.2 to 0.20.7 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7409](https://redirect.github.com/mudler/LocalAI/pull/7409)l/7409 * chore(deps): bump appleboy/ssh-action from 1.2.3 to 1.2.4 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7410](https://redirect.github.com/mudler/LocalAI/pull/7410)l/7410 * chore(deps): bump go.opentelemetry.io/otel/sdk/metric from 1.38.0 to 1.39.0 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7476](https://redirect.github.com/mudler/LocalAI/pull/7476)l/7476 * chore(deps): bump actions/stale from 10.1.0 to 10.1.1 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7473](https://redirect.github.com/mudler/LocalAI/pull/7473)l/7473 * chore(deps): bump protobuf from 6.33.1 to 6.33.2 in /backend/python/transformers by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7481](https://redirect.github.com/mudler/LocalAI/pull/7481)l/7481 * chore(deps): bump github.com/mudler/cogito from 0.5.1 to 0.6.0 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7474](https://redirect.github.com/mudler/LocalAI/pull/7474)l/7474 * chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus from 0.60.0 to 0.61.0 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7477](https://redirect.github.com/mudler/LocalAI/pull/7477)l/7477 * chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7475](https://redirect.github.com/mudler/LocalAI/pull/7475)l/7475 * chore(deps): bump stable-diffusion.cpp to '8823dc48bcc1598eb9671da7b69e45338d0cc5a5' by @​mudl[https://github.com/mudler/LocalAI/pull/7524](https://redirect.github.com/mudler/LocalAI/pull/7524)l/7524 * chore(makefile): Add buildargs for sd and cuda when building backend by @​richie[https://github.com/mudler/LocalAI/pull/7525](https://redirect.github.com/mudler/LocalAI/pull/7525)l/7525 * chore(deps): bump torch from 2.5.1+cxx11.abi to 2.7.1+cpu in /backend/python/diffusers in the pip group across 1 directory by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7549](https://redirect.github.com/mudler/LocalAI/pull/7549)l/7549 * chore(deps): bump actions/upload-artifact from 5 to 6 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7585](https://redirect.github.com/mudler/LocalAI/pull/7585)l/7585 * chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7590](https://redirect.github.com/mudler/LocalAI/pull/7590)l/7590 * chore(deps): bump peter-evans/create-pull-request from 7 to 8 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7586](https://redirect.github.com/mudler/LocalAI/pull/7586)l/7586 * chore(deps): bump actions/download-artifact from 6 to 7 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7587](https://redirect.github.com/mudler/LocalAI/pull/7587)l/7587 * chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7588](https://redirect.github.com/mudler/LocalAI/pull/7588)l/7588 * chore(deps): bump github.com/labstack/echo/v4 from 4.13.4 to 4.14.0 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7589](https://redirect.github.com/mudler/LocalAI/pull/7589)l/7589 * chore(deps): bump github.com/jaypipes/ghw from 0.20.0 to 0.21.1 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7591](https://redirect.github.com/mudler/LocalAI/pull/7591)l/7591 * chore(deps): bump sentence-transformers from 5.1.0 to 5.2.0 in /backend/python/transformers by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7594](https://redirect.github.com/mudler/LocalAI/pull/7594)l/7594 * chore(memory detection): do not use go-sigar as requires CGO on darwin by @​mudl[https://github.com/mudler/LocalAI/pull/7618](https://redirect.github.com/mudler/LocalAI/pull/7618)l/7618 * chore(deps): bump cogito to latest and adapt API changes by @​mudl[https://github.com/mudler/LocalAI/pull/7655](https://redirect.github.com/mudler/LocalAI/pull/7655)l/7655 * chore(refactor): move logging to common package based on slog by @​mudl[https://github.com/mudler/LocalAI/pull/7668](https://redirect.github.com/mudler/LocalAI/pull/7668)l/7668 * chore(deps): bump xlog to v0.0.3 by @​mudl[https://github.com/mudler/LocalAI/pull/7675](https://redirect.github.com/mudler/LocalAI/pull/7675)l/7675 * chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7690](https://redirect.github.com/mudler/LocalAI/pull/7690)l/7690 * chore(deps): bump github.com/mudler/xlog from 0.0.3 to 0.0.4 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7695](https://redirect.github.com/mudler/LocalAI/pull/7695)l/7695 * chore(deps): bump github.com/mudler/cogito from 0.7.1 to 0.7.2 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7691](https://redirect.github.com/mudler/LocalAI/pull/7691)l/7691 * chore(deps): bump github.com/jaypipes/ghw from 0.21.1 to 0.21.2 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7694](https://redirect.github.com/mudler/LocalAI/pull/7694)l/7694 * chore(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.30 by @​dependabot[bo[https://github.com/mudler/LocalAI/pull/7692](https://redirect.github.com/mudler/LocalAI/pull/7692)l/7692 ##### Other Changes * chore: ⬆️ Update ggml-org/llama.cpp to `eec1e33a9ed71b79422e39cc489719cf4f8e0777` by @​localai-b[https://github.com/mudler/LocalAI/pull/7363](https://redirect.github.com/mudler/LocalAI/pull/7363)l/7363 * Initialize sudo reference before its first actual use by @​porets[https://github.com/mudler/LocalAI/pull/7367](https://redirect.github.com/mudler/LocalAI/pull/7367)l/7367 * chore(deps): update diffusers dependency to use GitHub repo for l4t by @​mudl[https://github.com/mudler/LocalAI/pull/7369](https://redirect.github.com/mudler/LocalAI/pull/7369)l/7369 * chore(l4t/diffusers): bump nvidia l4t index for pytorch 2.9 by @​mudl[https://github.com/mudler/LocalAI/pull/7379](https://redirect.github.com/mudler/LocalAI/pull/7379)l/7379 * Conventional way of adding extra apt repository by @​porets[https://github.com/mudler/LocalAI/pull/7362](https://redirect.github.com/mudler/LocalAI/pull/7362)l/7362 * Correct user deletion with all its data by @​porets[https://github.com/mudler/LocalAI/pull/7368](https://redirect.github.com/mudler/LocalAI/pull/7368)l/7368 * Clean data directory by @​porets[https://github.com/mudler/LocalAI/pull/7378](https://redirect.github.com/mudler/LocalAI/pull/7378)l/7378 * docs: ⬆️ update docs version mudler/LocalAI by @​localai-b[https://github.com/mudler/LocalAI/pull/7381](https://redirect.github.com/mudler/LocalAI/pull/7381)l/7381 * chore(l4t): Update extra index URL for requirements-l4t.txt by @​mudl[https://github.com/mudler/LocalAI/pull/7383](https://redirect.github.com/mudler/LocalAI/pull/7383)l/7383 * chore: Add Python 3.12 support for l4t build profile by @​mudl[https://github.com/mudler/LocalAI/pull/7384](https://redirect.github.com/mudler/LocalAI/pull/7384)l/7384 * chore: ⬆️ Update ggml-org/llama.cpp to `4abef75f2cf2eee75eb5083b30a94cf981587394` by @​localai-b[https://github.com/mudler/LocalAI/pull/7382](https://redirect.github.com/mudler/LocalAI/pull/7382)l/7382 * chore(diffusers): Add PY_STANDALONE_TAG for l4t Python version by @​mudl[https://github.com/mudler/LocalAI/pull/7387](https://redirect.github.com/mudler/LocalAI/pull/7387)l/7387 * Revert "chore(l4t): Update extra index URL for requirements-l4t.txt" by @​mudl[https://github.com/mudler/LocalAI/pull/7388](https://redirect.github.com/mudler/LocalAI/pull/7388)l/7388 * chore: drop pinning of python 3.12 by @​mudl[https://github.com/mudler/LocalAI/pull/7389](https://redirect.github.com/mudler/LocalAI/pull/7389)l/7389 * chore(deps): bump llama.cpp to 'd82b7a7c1d73c0674698d9601b1bbb0200933f29' by @​mudl[https://github.com/mudler/LocalAI/pull/7392](https://redirect.github.com/mudler/LocalAI/pull/7392)l/7392 * feat(swagger): update swagger by @​localai-b[https://github.com/mudler/LocalAI/pull/7394](https://redirect.github.com/mudler/LocalAI/pull/7394)l/7394 * chore: ⬆️ Update ggml-org/llama.cpp to `8c32d9d96d9ae345a0150cae8572859e9aafea0b` by @​localai-b[https://github.com/mudler/LocalAI/pull/7395](https://redirect.github.com/mudler/LocalAI/pull/7395)l/7395 * feat(swagger): update swagger by @​localai-b[https://github.com/mudler/LocalAI/pull/7400](https://redirect.github.com/mudler/LocalAI/pull/7400)l/7400 * chore: ⬆️ Update ggml-org/llama.cpp to `7f8ef50cce40e3e7e4526a3696cb45658190e69a` by @​mudl[https://github.com/mudler/LocalAI/pull/7402](https://redirect.github.com/mudler/LocalAI/pull/7402)l/7402 * chore: ⬆️ Update ggml-org/llama.cpp to `ec18edfcba94dacb166e6523612fc0129cead67a` by @​localai-b[https://github.com/mudler/LocalAI/pull/7406](https://redirect.github.com/mudler/LocalAI/pull/7406)l/7406 * chore(deps/stable-diffusion-ggml): update stablediffusion-ggml by @​richie[https://github.com/mudler/LocalAI/pull/7411](https://redirect.github.com/mudler/LocalAI/pull/7411)l/7411 * Add Dockerfile for arm64 with nvpl installation by @​mudl[https://github.com/mudler/LocalAI/pull/7416](https://redirect.github.com/mudler/LocalAI/pull/7416)l/7416 * chore: ⬆️ Update ggml-org/llama.cpp to `61bde8e21f4a1f9a98c9205831ca3e55457b4c78` by @​localai-b[https://github.com/mudler/LocalAI/pull/7415](https://redirect.github.com/mudler/LocalAI/pull/7415)l/7415 * chore: ⬆️ Update leejet/stable-diffusion.cpp to `5865b5e7034801af1a288a9584631730b25272c6` by @​localai-b[https://github.com/mudler/LocalAI/pull/7422](https://redirect.github.com/mudler/LocalAI/pull/7422)l/7422 * Messages output fix by @​porets[https://github.com/mudler/LocalAI/pull/7424](https://redirect.github.com/mudler/LocalAI/pull/7424)l/7424 * chore: ⬆️ Update ggml-org/llama.cpp to `e9f9483464e6f01d843d7f0293bd9c7bc6b2221c` by @​localai-b[https://github.com/mudler/LocalAI/pull/7421](https://redirect.github.com/mudler/LocalAI/pull/7421)l/7421 * chore(ui): uniform buttons by @​mudl[https://github.com/mudler/LocalAI/pull/7429](https://redirect.github.com/mudler/LocalAI/pull/7429)l/7429 * chore(deps): bump llama.cpp to 'bde188d60f58012ada0725c6dd5ba7c69fe4dd87' by @​mudl[https://github.com/mudler/LocalAI/pull/7434](https://redirect.github.com/mudler/LocalAI/pull/7434)l/7434 * chore: ⬆️ Update ggml-org/llama.cpp to `8160b38a5fa8a25490ca33ffdd200cda51405688` by @​localai-b[https://github.com/mudler/LocalAI/pull/7438](https://redirect.github.com/mudler/LocalAI/pull/7438)l/7438 * chore: ⬆️ Update ggml-org/whisper.cpp to `a88b93f85f08fc6045e5d8a8c3f94b7be0ac8bce` by @​localai-b[https://github.com/mudler/LocalAI/pull/7448](https://redirect.github.com/mudler/LocalAI/pull/7448)l/7448 * chore: ⬆️ Update ggml-org/llama.cpp to `db97837385edfbc772230debbd49e5efae843a71` by @​localai-b[https://github.com/mudler/LocalAI/pull/7447](https://redirect.github.com/mudler/LocalAI/pull/7447)l/7447 * chore(gallery agent): summary now is at root of the git repository by @​mudl[https://github.com/mudler/LocalAI/pull/7463](https://redirect.github.com/mudler/LocalAI/pull/7463)l/7463 * chore(gallery agent): strip thinking tags by @​mudl[https://github.com/mudler/LocalAI/pull/7464](https://redirect.github.com/mudler/LocalAI/pull/7464)l/7464 * chore: ⬆️ Update ggml-org/whisper.cpp to `a8f45ab11d6731e591ae3d0230be3fec6c2efc91` by @​localai-b[https://github.com/mudler/LocalAI/pull/7483](https://redirect.github.com/mudler/LocalAI/pull/7483)l/7483 * chore(deps/llama-cpp): bump to '2fa51c19b028180b35d316e9ed06f5f0f7ada2c1' by @​mudl[https://github.com/mudler/LocalAI/pull/7484](https://redirect.github.com/mudler/LocalAI/pull/7484)l/7484 * chore: ⬆️ Update ggml-org/llama.cpp to `086a63e3a5d2dbbb7183a74db453459e544eb55a` by @​localai-b[https://github.com/mudler/LocalAI/pull/7496](https://redirect.github.com/mudler/LocalAI/pull/7496)l/7496 * chore: ⬆️ Update ggml-org/whisper.cpp to `9f5ed26e43c680bece09df7bdc8c1b7835f0e537` by @​localai-b[https://github.com/mudler/LocalAI/pull/7509](https://redirect.github.com/mudler/LocalAI/pull/7509)l/7509 * chore: ⬆️ Update ggml-org/llama.cpp to `4dff236a522bd0ed949331d6cb1ee2a1b3615c35` by @​localai-b[https://github.com/mudler/LocalAI/pull/7508](https://redirect.github.com/mudler/LocalAI/pull/7508)l/7508 * chore: ⬆️ Update ggml-org/llama.cpp to `a81a569577cc38b32558958b048228150be63eae` by @​localai-b[https://github.com/mudler/LocalAI/pull/7529](https://redirect.github.com/mudler/LocalAI/pull/7529)l/7529 * chore: ⬆️ Update leejet/stable-diffusion.cpp to `11ab095230b2b67210f5da4d901588d56c71fe3a` by @​localai-b[https://github.com/mudler/LocalAI/pull/7539](https://redirect.github.com/mudler/LocalAI/pull/7539)l/7539 * chore(l4t13): use pytorch index by @​mudl[https://github.com/mudler/LocalAI/pull/7546](https://redirect.github.com/mudler/LocalAI/pull/7546)l/7546 * Revert "chore(deps): bump torch from 2.5.1+cxx11.abi to 2.7.1+cpu in /backend/python/diffusers in the pip group across 1 directory" by @​mudl[https://github.com/mudler/LocalAI/pull/7558](https://redirect.github.com/mudler/LocalAI/pull/7558)l/7558 * chore: ⬆️ Update ggml-org/whisper.cpp to `2551e4ce98db69027d08bd99bcc3f1a4e2ad2cef` by @​localai-b[https://github.com/mudler/LocalAI/pull/7561](https://redirect.github.com/mudler/LocalAI/pull/7561)l/7561 * chore: ⬆️ Update leejet/stable-diffusion.cpp to `43a70e819b9254dee0d017305d6992f6bb27f850` by @​localai-b[https://github.com/mudler/LocalAI/pull/7562](https://redirect.github.com/mudler/LocalAI/pull/7562)l/7562 * chore: ⬆️ Update ggml-org/llama.cpp to `5266379bcae74214af397f36aa81b2a08b15d545` by @​localai-b[https://github.com/mudler/LocalAI/pull/7563](https://redirect.github.com/mudler/LocalAI/pull/7563)l/7563 * chore: ⬆️ Update ggml-org/llama.cpp to `5c8a717128cc98aa9e5b1c44652f5cf458fd426e` by @​localai-b[https://github.com/mudler/LocalAI/pull/7573](https://redirect.github.com/mudler/LocalAI/pull/7573)l/7573 * chore(llama.cpp): Add Missing llama.cpp Options to gRPC Server by @​mudl[https://github.com/mudler/LocalAI/pull/7584](https://redirect.github.com/mudler/LocalAI/pull/7584)l/7584 * chore: ⬆️ Update leejet/stable-diffusion.cpp to `200cb6f2ca07e40fa83b610a4e595f4da06ec709` by @​localai-b[https://github.com/mudler/LocalAI/pull/7597](https://redirect.github.com/mudler/LocalAI/pull/7597)l/7597 * Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11" by @​mudl[https://github.com/mudler/LocalAI/pull/7602](https://redirect.github.com/mudler/LocalAI/pull/7602)l/7602 * chore: ⬆️ Update ggml-org/llama.cpp to `ef83fb8601229ff650d952985be47e82d644bfaa` by @​localai-b[https://github.com/mudler/LocalAI/pull/7611](https://redirect.github.com/mudler/LocalAI/pull/7611)l/7611 * chore: ⬆️ Update ggml-org/whisper.cpp to `3e79e73eee32e924fbd34587f2f2ac5a45a26b61` by @​localai-b[https://github.com/mudler/LocalAI/pull/7630](https://redirect.github.com/mudler/LocalAI/pull/7630)l/7630 * chore: ⬆️ Update ggml-org/llama.cpp to `d37fc935059211454e9ad2e2a44e8ed78fd6d1ce` by @​localai-b[https://github.com/mudler/LocalAI/pull/7629](https://redirect.github.com/mudler/LocalAI/pull/7629)l/7629 * chore: ⬆️ Update leejet/stable-diffusion.cpp to bda7fab9f208dff4b67179a68f694b6ddec13326 by @​richie[https://github.com/mudler/LocalAI/pull/7639](https://redirect.github.com/mudler/LocalAI/pull/7639)l/7639 * chore: ⬆️ Update ggml-org/llama.cpp to `f9ec8858edea4a0ecfea149d6815ebfb5ecc3bcd` by @​localai-b[https://github.com/mudler/LocalAI/pull/7642](https://redirect.github.com/mudler/LocalAI/pull/7642)l/7642 * chore: ⬆️ Update ggml-org/whisper.cpp to `6c22e792cb0ee155b6587ce71a8410c3aeb06949` by @​localai-b[https://github.com/mudler/LocalAI/pull/7644](https://redirect.github.com/mudler/LocalAI/pull/7644)l/7644 * chore: ⬆️ Update ggml-org/llama.cpp to `ce734a8a2f9fb6eb4f0383ab1370a1b0014ab787` by @​localai-b[https://github.com/mudler/LocalAI/pull/7654](https://redirect.github.com/mudler/LocalAI/pull/7654)l/7654 * chore(cogito): respect application-level logging and propagate by @​mudl[https://github.com/mudler/LocalAI/pull/7656](https://redirect.github.com/mudler/LocalAI/pull/7656)l/7656 * chore: ⬆️ Update ggml-org/llama.cpp to `52ab19df633f3de5d4db171a16f2d9edd2342fec` by @​localai-b[https://github.com/mudler/LocalAI/pull/7665](https://redirect.github.com/mudler/LocalAI/pull/7665)l/7665 * docs: Add `langchain-localai` integration package to documentation by @​mkhludn[https://github.com/mudler/LocalAI/pull/7677](https://redirect.github.com/mudler/LocalAI/pull/7677)l/7677 * chore: allow to set local-ai log format, default to custom one by @​mudl[https://github.com/mudler/LocalAI/pull/7679](https://redirect.github.com/mudler/LocalAI/pull/7679)l/7679 * chore(deps): bump llama.cpp to '0e1ccf15c7b6d05c720551b537857ecf6194d420' by @​mudl[https://github.com/mudler/LocalAI/pull/7684](https://redirect.github.com/mudler/LocalAI/pull/7684)l/7684 * chore(gallery agent): various fixups by @​mudl[https://github.com/mudler/LocalAI/pull/7697](https://redirect.github.com/mudler/LocalAI/pull/7697)l/7697 * Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11" by @​mudl[https://github.com/mudler/LocalAI/pull/7698](https://redirect.github.com/mudler/LocalAI/pull/7698)l/7698 * chore(logging): be consistent and do not emit logs from echo by @​mudl[https://github.com/mudler/LocalAI/pull/7710](https://redirect.github.com/mudler/LocalAI/pull/7710)l/7710 </details> ##### New Contributors * @​rampa3 made their first contributi[https://github.com/mudler/LocalAI/pull/7445](https://redirect.github.com/mudler/LocalAI/pull/7445)l/7445 * @​blightbow made their first contributi[https://github.com/mudler/LocalAI/pull/7556](https://redirect.github.com/mudler/LocalAI/pull/7556)l/7556 **Full Changelog**: <https://github.com/mudler/LocalAI/compare/v3.8.0...v3.9.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNy4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvbG9jYWwtYWkiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
This commit is contained in:
@@ -11,7 +11,7 @@ annotations:
|
||||
truecharts.org/min_kubernetes_version: 1.24.0
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 3.8.0
|
||||
appVersion: 3.9.0
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 28.29.17
|
||||
@@ -38,5 +38,5 @@ sources:
|
||||
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/local-ai
|
||||
- https://hub.docker.com/r/localai/localai
|
||||
type: application
|
||||
version: 16.41.5
|
||||
version: 16.45.0
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: docker.io/localai/localai
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v3.8.0@sha256:5a9c2d6d2aac1a371e762b52d354c024c897f7c2ab683ebf3d73346e9e1558cd
|
||||
tag: v3.9.0@sha256:29c0965e27ac450cd79a13d2fa3e1679413283211de045ea01727ebe681a2dca
|
||||
ffmpegImage:
|
||||
repository: docker.io/localai/localai
|
||||
pullPolicy: IfNotPresent
|
||||
@@ -25,15 +25,15 @@ cublasCuda11FfmpegImage:
|
||||
allInOneCuda12Image:
|
||||
repository: docker.io/localai/localai
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v3.8.0-aio-gpu-nvidia-cuda-12@sha256:66ae8f343676b727aca4989094a412b09e27f2875bde5aed830521138f656093
|
||||
tag: v3.9.0-aio-gpu-nvidia-cuda-12@sha256:08a9e4851dbe2dbfab5c85848bcc0ee1bc64d5e2eb54cb4da3fe1fe0f050584c
|
||||
allInOneCuda11Image:
|
||||
repository: docker.io/localai/localai
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v3.8.0-aio-gpu-nvidia-cuda-11@sha256:277280d4d9063baee3ecc6d5e8ea24c92a51af595e152874feb1ade58e8a7a9a
|
||||
tag: v3.9.0-aio-gpu-nvidia-cuda-11@sha256:8b39015ebda4b3aa6c2c6f373dc09614d898dc051ee297fa95ba5afa219a0c5d
|
||||
allInOneCpuImage:
|
||||
repository: docker.io/localai/localai
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v3.8.0-aio-cpu@sha256:27eb061e4e6ba4aad5a05903501abd35936917304f28e11b133a363b313d0707
|
||||
tag: v3.9.0-aio-cpu@sha256:dd68db0227b732c30d82dc0491946774e0bb5f099f4f95f827633355ef04c6d1
|
||||
securityContext:
|
||||
container:
|
||||
runAsNonRoot: false
|
||||
|
||||
Reference in New Issue
Block a user