v2.29.0

mudler/LocalAIv2.29.0May 12, 2025by mudler

AI Summary

Container image overhaul with new tagging schemes, Qwen3 support, and experimental features like video generation.

Key Highlights

  • Container image overhaul (-extras suffix, FFmpeg standard)
  • Official Qwen3 model support
  • Experimental Auto GPU Offload
  • Whisper.cpp GPU Acceleration
  • Experimental video generation endpoint

Breaking Changes

  • Drop archived AutoGPTQ backend
  • Build only images with ffmpeg included, simplify tags
  • Strip 'core' in image suffix, identify python images with 'extras'

New Features

  • Qwen3 model support
  • Auto GPU offload
  • Whisper.cpp GPU support
  • Video generation endpoint
  • Installer uninstall option

Full Release Notes

<h1 align="center">
  <br>
  <img height="300" src="https://raw.githubusercontent.com/mudler/LocalAI/refs/heads/master/core/http/static/logo.png"> <br>
<br>
v2.29.0
</h1>


I am thrilled to announce the release of LocalAI v2.29.0! This update focuses heavily on refining our container image strategy, making default images leaner and providing clearer options for users needing specific features or hardware acceleration. We've also added support for new models like Qwen3, enhanced existing backends, and introduced experimental endpoints, like video generation!

## โš ๏ธ Important: Breaking Changes

This release includes significant changes to container image tagging and contents. Please review carefully:

* **Python Dependencies Moved:** Images containing extra Python dependencies (like those for `diffusers`) now require the `-extras` suffix (e.g., `latest-gpu-nvidia-cuda-12-extras`). Default images are now slimmer and do *not* include these dependencies.
* **FFmpeg is Now Standard:** All core images now include FFmpeg. The separate `-ffmpeg` tags have been removed. If you previously used an `-ffmpeg` tagged image, simply switch to the corresponding base image tag (e.g., `latest-gpu-hipblas-ffmpeg` becomes `latest-gpu-hipblas`).

Here below some examples, note that the CI is still publishing the images so won't be available until jobs are processed, and the installation scripts will be updated right after images are publicly available.

### CPU only image:

```bash
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest
```

### NVIDIA GPU Images:

```bash
# CUDA 12.0 with core features
docker run -ti --name local-ai -p 8080:8080 --gpus all localai/localai:latest-gpu-nvidia-cuda-12

# CUDA 12.0 with extra Python dependencies
docker run -ti --name local-ai -p 8080:8080 --gpus all localai/localai:latest-gpu-nvidia-cuda-12-extras

# CUDA 11.7 with core features
docker run -ti --name local-ai -p 8080:8080 --gpus all localai/localai:latest-gpu-nvidia-cuda-11

# CUDA 11.7 with extra Python dependencies
docker run -ti --name local-ai -p 8080:8080 --gpus all localai/localai:latest-gpu-nvidia-cuda-11-extras

# NVIDIA Jetson (L4T) ARM64
docker run -ti --name local-ai -p 8080:8080 --gpus all localai/localai:latest-nvidia-l4t-arm64
```

### AMD GPU Images (ROCm):

```bash
# ROCm with core features
docker run -ti --name local-ai -p 8080:8080 --device=/dev/kfd --device=/dev/dri --group-add=video localai/localai:latest-gpu-hipblas

# ROCm with extra Python dependencies
docker run -ti --name local-ai -p 8080:8080 --device=/dev/kfd --device=/dev/dri --group-add=video localai/localai:latest-gpu-hipblas-extras
```

### Intel GPU Images (oneAPI):

```bash
# Intel GPU with FP16 support
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest-gpu-intel-f16

# Intel GPU with FP16 support and extra dependencies
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest-gpu-intel-f16-extras

# Intel GPU with FP32 support
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest-gpu-intel-f32

# Intel GPU with FP32 support and extra dependencies
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest-gpu-intel-f32-extras
```

### Vulkan GPU Images:

```bash
# Vulkan with core features
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest-gpu-vulkan
```

### AIO Images (pre-downloaded models):

```bash
# CPU version
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest-aio-cpu

# NVIDIA CUDA 12 version
docker run -ti --name local-ai -p 8080:8080 --gpus all localai/localai:latest-aio-gpu-nvidia-cuda-12

# NVIDIA CUDA 11 version
docker run -ti --name local-ai -p 8080:8080 --gpus all localai/localai:latest-aio-gpu-nvidia-cuda-11

# Intel GPU version
docker run -ti --name local-ai -p 8080:8080 localai/localai:latest-aio-gpu-intel-f16

# AMD GPU version
docker run -ti --name local-ai -p 8080:8080 --device=/dev/kfd --device=/dev/dri --group-add=video localai/localai:latest-aio-gpu-hipblas
```

For more information about the AIO images and pre-downloaded models, see [Container Documentation](https://localai.io/basics/container/).


## Key Changes in v2.29.0

### ๐Ÿ“ฆ Container Image Overhaul
* **`-extras` Suffix:** Images with additional Python dependencies are now identified by the `-extras` suffix.
* **Default Images:** Standard tags (like `latest`, `latest-gpu-nvidia-cuda-12`) now provide core LocalAI functionality without the extra Python libraries.
* **FFmpeg Inclusion:** FFmpeg is bundled in all images, simplifying setup for multimedia tasks.
* **New `latest-*` Tags:** Added specific `latest` tags for various GPU architectures:
    * `latest-gpu-hipblas` (AMD ROCm)
    * `latest-gpu-intel-f16` (Intel oneAPI FP16)
    * `latest-gpu-intel-f32` (Intel oneAPI FP32)
    * `latest-gpu-nvidia-cuda-12` (NVIDIA CUDA 12)
    * `latest-gpu-vulkan` (Vulkan)

### ๐Ÿš€ New Features & Enhancements
* **Qwen3 Model Support:** Officially integrated support for the Qwen3 model family.
* **Experimental Auto GPU Offload:** LocalAI can now attempt to automatically detect GPUs and configure optimal layer offloading for `llama.cpp` and `CLIP`.
* **Whisper.cpp GPU Acceleration:** Updated whisper.cpp and enabled GPU support via cuBLAS (NVIDIA) and Vulkan. SYCL and Hipblas support are in progress.
* **Experimental Video Generation:** Introduced a `/video/generations` endpoint. Stay tuned for compatible model backends!
* **Installer Uninstall Option:** The `install.sh` script now includes a `--uninstall` flag for easy removal.
* **Expanded Hipblas Targets:** Added support for a wider range of AMD GPU architectures. `gfx803,gfx900,gfx906,gfx908,gfx90a,gfx942,gfx1010,gfx1030,gfx1032,gfx1100,gfx1101,gfx1102`

### ๐Ÿงน Backend Updates
* **AutoGPTQ Backend Removed:** This backend has been dropped due to being discontinued upstream.
* **llama.cpp** experimental support to automatically detect GPU layers offloading.

## The Complete Local Stack for Privacy-First AI

With LocalAGI rejoining LocalAI alongside LocalRecall, our ecosystem provides a complete, open-source stack for private, secure, and intelligent AI operations:

<table>
  <tr>
    <td width="30%" valign="top" align="center">
      <a href="https://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. Acts as a drop-in replacement REST API compatible with OpenAI specifications for local AI inferencing. No GPU required.</p>
      <p><em>Link:</em> <a href="https://github.com/mudler/LocalAI">https://github.com/mudler/LocalAI</a></p>
    </td>
  </tr>
  <tr>
    <td width="30%" valign="top" align="center">
      <a href="https://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>A powerful Local AI agent management platform. Serves as a 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://github.com/mudler/LocalAGI">https://github.com/mudler/LocalAGI</a></p>
    </td>
  </tr>
  <tr>
    <td width="30%" valign="top" align="center">
      <a href="https://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>A RESTful API and knowledge base management system providing persistent memory and storage capabilities for AI agents. Designed to work alongside LocalAI and LocalAGI.</p>
      <p><em>Link:</em> <a href="https://github.com/mudler/LocalRecall">https://github.com/mudler/LocalRecall</a></p>
    </td>
  </tr>
</table>

## Join the Movement! โค๏ธ

A massive **THANK YOU** to our incredible community! LocalAI has over **32,500 stars**, and LocalAGI has already rocketed past **650+ stars**!

As a reminder, LocalAI is real FOSS (Free and Open Source Software) and its sibling projects are community-driven and not backed by VCs or a company. We rely on contributors donating their spare time. If you love open-source, privacy-first AI, please consider starring the repos, contributing code, reporting bugs, or spreading the word!

๐Ÿ‘‰ **Check out the reborn LocalAGI v2 today:** [https://github.com/mudler/LocalAGI](https://github.com/mudler/LocalAGI)

Let's continue building the future of AI, together! ๐Ÿ™Œ

## Full changelog :point_down: 

<details>

<summary>
:point_right: Click to expand :point_left: 
</summary>

## What's Changed
### Breaking Changes ๐Ÿ› 
* chore(autogptq): drop archived backend by @mudler in https://github.com/mudler/LocalAI/pull/5214
* chore(ci): build only images with ffmpeg included, simplify tags by @mudler in https://github.com/mudler/LocalAI/pull/5251
* chore(ci): strip 'core' in the image suffix, identify python-based images with 'extras' by @mudler in https://github.com/mudler/LocalAI/pull/5353
### Bug fixes :bug:
* fix: bark-cpp: assign FLAG_TTS to bark-cpp backend by @M0Rf30 in https://github.com/mudler/LocalAI/pull/5186
* fix(talk): Talk interface sends content-type headers to chatgpt by @baflo in https://github.com/mudler/LocalAI/pull/5200
* fix: installation script compatibility with fedora 41 and later, fedora headless unclear errors by @Bloodis94 in https://github.com/mudler/LocalAI/pull/5239
* fix(stablediffusion-ggml): Build with DSD CUDA, HIP and Metal flags by @richiejp in https://github.com/mudler/LocalAI/pull/5236
* fix(install/gpu):Fix docker not being able to leverage the GPU on systems that have SELinux Enforced by @Bloodis94 in https://github.com/mudler/LocalAI/pull/5252
* fix(aio): Fix copypasta in download files for gpt-4 model by @richiejp in https://github.com/mudler/LocalAI/pull/5276
* fix(diffusers): consider options only in form of key/value by @mudler in https://github.com/mudler/LocalAI/pull/5277
* fix(gpu): do not assume gpu being returned has node and mem by @mudler in https://github.com/mudler/LocalAI/pull/5310
* fix(hipblas): do not build all cpu-specific flags by @mudler in https://github.com/mudler/LocalAI/pull/5322
### Exciting New Features ๐ŸŽ‰
* chore(ci): add latest images for core by @mudler in https://github.com/mudler/LocalAI/pull/5198
* feat(install.sh): allow to uninstall with --uninstall by @mudler in https://github.com/mudler/LocalAI/pull/5202
* chore: bump grpc limits to 50MB by @mudler in https://github.com/mudler/LocalAI/pull/5212
* feat(llama.cpp/clip): inject gpu options if we detect GPUs by @mudler in https://github.com/mudler/LocalAI/pull/5243
* feat(install): added complete process for installing nvidia drivers on fedora without pulling X11 by @Bloodis94 in https://github.com/mudler/LocalAI/pull/5246
* feat(video-gen): add endpoint for video generation by @mudler in https://github.com/mudler/LocalAI/pull/5247
* feat(llama.cpp): estimate vram usage by @mudler in https://github.com/mudler/LocalAI/pull/5299
* chore(defaults): enlarge defaults, drop gpu layers which is infered by @mudler in https://github.com/mudler/LocalAI/pull/5308
* fix(arm64): do not build instructions which are not available by @mudler in https://github.com/mudler/LocalAI/pull/5318
* feat(whisper.cpp): gpu support by @mudler in https://github.com/mudler/LocalAI/pull/5344
### ๐Ÿง  Models
* chore(model gallery): add suno-ai bark-cpp model by @M0Rf30 in https://github.com/mudler/LocalAI/pull/5187
* chore(model gallery): add menlo_rezero-v0.1-llama-3.2-3b-it-grpo-250404 by @mudler in https://github.com/mudler/LocalAI/pull/5194
* chore(model gallery): add thedrummer_rivermind-12b-v1 by @mudler in https://github.com/mudler/LocalAI/pull/5195
* chore(model gallery): add dreamgen_lucid-v1-nemo by @mudler in https://github.com/mudler/LocalAI/pull/5196
* chore(model gallery): add qwen2.5-14b-instruct-1m by @mudler in https://github.com/mudler/LocalAI/pull/5201
* chore(model gallery): add ibm-granite_granite-3.3-8b-instruct by @mudler in https://github.com/mudler/LocalAI/pull/5204
* chore(model gallery): add ibm-granite_granite-3.3-2b-instruct by @mudler in https://github.com/mudler/LocalAI/pull/5205
* chore(model gallery): add readyart_amoral-fallen-omega-gemma3-12b by @mudler in https://github.com/mudler/LocalAI/pull/5206
* chore(model gallery): add google-gemma-3-27b-it-qat-q4_0-small by @mudler in https://github.com/mudler/LocalAI/pull/5207
* chore(model gallery): add pictor-1338-qwenp-1.5b by @mudler in https://github.com/mudler/LocalAI/pull/5208
* chore(model gallery) add llama_3.3_70b_darkhorse-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5222
* chore(model gallery) add amoral-gemma3-1b-v2 by @mudler in https://github.com/mudler/LocalAI/pull/5223
* chore(model gallery): add starrysky-12b-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5224
* chore(model gallery): add soob3123_veritas-12b by @mudler in https://github.com/mudler/LocalAI/pull/5241
* chore(model gallery): add l3.3-geneticlemonade-unleashed-v2-70b by @mudler in https://github.com/mudler/LocalAI/pull/5249
* chore(model gallery): add l3.3-genetic-lemonade-sunset-70b by @mudler in https://github.com/mudler/LocalAI/pull/5250
* chore(model gallery): add nvidia_openmath-nemotron-32b by @mudler in https://github.com/mudler/LocalAI/pull/5260
* chore(model gallery): add nvidia_openmath-nemotron-1.5b by @mudler in https://github.com/mudler/LocalAI/pull/5261
* chore(model gallery): add nvidia_openmath-nemotron-7b by @mudler in https://github.com/mudler/LocalAI/pull/5262
* chore(model gallery): add nvidia_openmath-nemotron-14b by @mudler in https://github.com/mudler/LocalAI/pull/5263
* chore(model gallery): add nvidia_openmath-nemotron-14b-kaggle by @mudler in https://github.com/mudler/LocalAI/pull/5264
* chore(model gallery): add qwen3-30b-a3b by @mudler in https://github.com/mudler/LocalAI/pull/5269
* chore(model gallery): add qwen3-32b by @mudler in https://github.com/mudler/LocalAI/pull/5270
* chore(model-gallery): :arrow_up: update checksum by @localai-bot in https://github.com/mudler/LocalAI/pull/5268
* chore(model gallery): add qwen3-14b by @mudler in https://github.com/mudler/LocalAI/pull/5271
* chore(model gallery): add qwen3-8b by @mudler in https://github.com/mudler/LocalAI/pull/5272
* chore(model gallery): add qwen3-4b by @mudler in https://github.com/mudler/LocalAI/pull/5273
* chore(model gallery): add qwen3-1.7b by @mudler in https://github.com/mudler/LocalAI/pull/5274
* chore(model gallery): add qwen3-0.6b by @mudler in https://github.com/mudler/LocalAI/pull/5275
* chore(model gallery): add mlabonne_qwen3-14b-abliterated by @mudler in https://github.com/mudler/LocalAI/pull/5281
* chore(model gallery): add mlabonne_qwen3-8b-abliterated by @mudler in https://github.com/mudler/LocalAI/pull/5282
* chore(model gallery): add mlabonne_qwen3-4b-abliterated by @mudler in https://github.com/mudler/LocalAI/pull/5283
* chore(model gallery): add qwen3-30b-a3b-abliterated by @mudler in https://github.com/mudler/LocalAI/pull/5285
* chore(model gallery): add qwen3-8b-jailbroken by @mudler in https://github.com/mudler/LocalAI/pull/5286
* chore(model gallery): add fast-math-qwen3-14b by @mudler in https://github.com/mudler/LocalAI/pull/5287
* chore(model gallery): add microsoft_phi-4-mini-reasoning by @mudler in https://github.com/mudler/LocalAI/pull/5288
* chore(model gallery): add josiefied-qwen3-8b-abliterated-v1 by @mudler in https://github.com/mudler/LocalAI/pull/5293
* chore(model gallery): add furina-8b by @mudler in https://github.com/mudler/LocalAI/pull/5294
* chore(model gallery): add microsoft_phi-4-reasoning-plus by @mudler in https://github.com/mudler/LocalAI/pull/5295
* chore(model gallery): add microsoft_phi-4-reasoning by @mudler in https://github.com/mudler/LocalAI/pull/5296
* chore(model gallery): add shuttleai_shuttle-3.5 by @mudler in https://github.com/mudler/LocalAI/pull/5297
* chore(model gallery): add webthinker-qwq-32b-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5298
* chore(model gallery): add planetoid_27b_v.2 by @mudler in https://github.com/mudler/LocalAI/pull/5301
* chore(model gallery): add genericrpv3-4b by @mudler in https://github.com/mudler/LocalAI/pull/5302
* chore(model gallery): add comet_12b_v.5-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5303
* chore(model gallery): add amoral-qwen3-14b by @mudler in https://github.com/mudler/LocalAI/pull/5304
* chore(model gallery): add qwen-3-32b-medical-reasoning-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5305
* chore(model gallery): add smoothie-qwen3-8b by @mudler in https://github.com/mudler/LocalAI/pull/5306
* chore(model gallery): add qwen3-30b-a1.5b-high-speed by @mudler in https://github.com/mudler/LocalAI/pull/5311
* chore(model gallery): add kalomaze_qwen3-16b-a3b by @mudler in https://github.com/mudler/LocalAI/pull/5312
* chore(model gallery): add rei-v3-kto-12b by @mudler in https://github.com/mudler/LocalAI/pull/5313
* chore(model gallery): add allura-org_remnant-qwen3-8b by @mudler in https://github.com/mudler/LocalAI/pull/5317
* chore(model-gallery): :arrow_up: update checksum by @localai-bot in https://github.com/mudler/LocalAI/pull/5321
* chore(model gallery): add huihui-ai_qwen3-14b-abliterated by @mudler in https://github.com/mudler/LocalAI/pull/5324
* chore(model gallery): add goekdeniz-guelmez_josiefied-qwen3-8b-abliterated-v1 by @mudler in https://github.com/mudler/LocalAI/pull/5325
* chore(model gallery): add claria-14b by @mudler in https://github.com/mudler/LocalAI/pull/5326
* chore(model gallery): add qwen3-14b-griffon-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5330
* chore(model gallery): add qwen3-4b-esper3-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5332
* chore(model gallery): add servicenow-ai_apriel-nemotron-15b-thinker by @mudler in https://github.com/mudler/LocalAI/pull/5333
* chore(model gallery): add cognition-ai_kevin-32b by @mudler in https://github.com/mudler/LocalAI/pull/5334
* chore(model gallery): add qwen3-14b-uncensored by @mudler in https://github.com/mudler/LocalAI/pull/5335
* chore(model gallery): add symiotic-14b-i1 by @mudler in https://github.com/mudler/LocalAI/pull/5336
* chore(model gallery): add gemma-3-12b-fornaxv.2-qat-cot by @mudler in https://github.com/mudler/LocalAI/pull/5337
* chore(model-gallery): :arrow_up: update checksum by @localai-bot in https://github.com/mudler/LocalAI/pull/5346
* chore(model gallery): add gryphe_pantheon-proto-rp-1.8-30b-a3b by @mudler in https://github.com/mudler/LocalAI/pull/5347
* chore(model gallery): add qwen_qwen2.5-vl-7b-instruct by @mudler in https://github.com/mudler/LocalAI/pull/5348
* chore(model gallery): add qwen_qwen2.5-vl-72b-instruct by @mudler in https://github.com/mudler/LocalAI/pull/5349
### ๐Ÿ“– Documentation and examples
* chore(docs): improve installer.sh docs by @mudler in https://github.com/mudler/LocalAI/pull/5232
* docs(Vulkan): Add GPU docker documentation for Vulkan by @sredman in https://github.com/mudler/LocalAI/pull/5255
* docs: update docs for DisableWebUI flag by @Mohit-Gaur in https://github.com/mudler/LocalAI/pull/5256
* fix(CUDA):Add note for how to run CUDA with SELinux by @sredman in https://github.com/mudler/LocalAI/pull/5259
### ๐Ÿ‘’ Dependencies
* chore: :arrow_up: Update ggml-org/llama.cpp to `80f19b41869728eeb6a26569957b92a773a2b2c6` by @localai-bot in https://github.com/mudler/LocalAI/pull/5183
* chore: :arrow_up: Update ggml-org/llama.cpp to `015022bb53387baa8b23817ac03743705c7d472b` by @localai-bot in https://github.com/mudler/LocalAI/pull/5192
* chore: :arrow_up: Update ggml-org/llama.cpp to `2f74c354c0f752ed9aabf7d3a350e6edebd7e744` by @localai-bot in https://github.com/mudler/LocalAI/pull/5203
* chore: :arrow_up: Update ggml-org/llama.cpp to `6408210082cc0a61b992b487be7e2ff2efbb9e36` by @localai-bot in https://github.com/mudler/LocalAI/pull/5211
* chore: :arrow_up: Update ggml-org/llama.cpp to `00137157fca3d17b90380762b4d7cc158d385bd3` by @localai-bot in https://github.com/mudler/LocalAI/pull/5218
* chore: :arrow_up: Update ggml-org/llama.cpp to `6602304814e679cc8c162bb760a034aceb4f8965` by @localai-bot in https://github.com/mudler/LocalAI/pull/5228
* chore: :arrow_up: Update ggml-org/llama.cpp to `1d735c0b4fa0551c51c2f4ac888dd9a01f447985` by @localai-bot in https://github.com/mudler/LocalAI/pull/5233
* chore(deps): bump mxschmitt/action-tmate from 3.19 to 3.21 by @dependabot in https://github.com/mudler/LocalAI/pull/5231
* chore: :arrow_up: Update ggml-org/llama.cpp to `658987cfc9d752dca7758987390d5fb1a7a0a54a` by @localai-bot in https://github.com/mudler/LocalAI/pull/5234
* chore: :arrow_up: Update ggml-org/llama.cpp to `ecda2ec4b347031a9b8a89ee2efc664ce63f599c` by @localai-bot in https://github.com/mudler/LocalAI/pull/5238
* chore: :arrow_up: Update ggml-org/llama.cpp to `226251ed56b85190e18a1cca963c45b888f4953c` by @localai-bot in https://github.com/mudler/LocalAI/pull/5240
* chore: :arrow_up: Update ggml-org/llama.cpp to `295354ea6848a77bdee204ee1c971d9b92ffcca9` by @localai-bot in https://github.com/mudler/LocalAI/pull/5245
* chore: :arrow_up: Update ggml-org/llama.cpp to `77d5e9a76a7b4a8a7c5bf9cf6ebef91860123cba` by @localai-bot in https://github.com/mudler/LocalAI/pull/5254
* chore: :arrow_up: Update ggml-org/llama.cpp to `ced44be34290fab450f8344efa047d8a08e723b4` by @localai-bot in https://github.com/mudler/LocalAI/pull/5258
* chore(deps): bump appleboy/scp-action from 0.1.7 to 1.0.0 by @dependabot in https://github.com/mudler/LocalAI/pull/5265
* chore: :arrow_up: Update ggml-org/llama.cpp to `5f5e39e1ba5dbea814e41f2a15e035d749a520bc` by @localai-bot in https://github.com/mudler/LocalAI/pull/5267
* chore: :arrow_up: Update ggml-org/llama.cpp to `e2e1ddb93a01ce282e304431b37e60b3cddb6114` by @localai-bot in https://github.com/mudler/LocalAI/pull/5278
* fix: vllm missing logprobs by @wyattearp in https://github.com/mudler/LocalAI/pull/5279
* chore: :arrow_up: Update ggml-org/llama.cpp to `3e168bede4d27b35656ab8026015b87659ecbec2` by @localai-bot in https://github.com/mudler/LocalAI/pull/5284
* chore: :arrow_up: Update ggml-org/llama.cpp to `d7a14c42a1883a34a6553cbfe30da1e1b84dfd6a` by @localai-bot in https://github.com/mudler/LocalAI/pull/5292
* chore(deps): bump llama.cpp to '1d36b3670b285e69e58b9d687c770a2a0a192194 by @mudler in https://github.com/mudler/LocalAI/pull/5307
* chore: :arrow_up: Update ggml-org/llama.cpp to `36667c8edcded08063ed51c7d57e9e086bbfc903` by @localai-bot in https://github.com/mudler/LocalAI/pull/5300
* fix: use rice when embedding large binaries by @mudler in https://github.com/mudler/LocalAI/pull/5309
* chore: :arrow_up: Update ggml-org/llama.cpp to `9fdfcdaeddd1ef57c6d041b89cd8fb7048a0f028` by @localai-bot in https://github.com/mudler/LocalAI/pull/5316
* chore(deps): bump mxschmitt/action-tmate from 3.21 to 3.22 by @dependabot in https://github.com/mudler/LocalAI/pull/5319
* chore(deps): bump llama.cpp to `b34c859146630dff136943abc9852ca173a7c9d6` by @mudler in https://github.com/mudler/LocalAI/pull/5323
* chore: :arrow_up: Update ggml-org/llama.cpp to `91a86a6f354aa73a7aab7bc3d283be410fdc93a5` by @localai-bot in https://github.com/mudler/LocalAI/pull/5329
* chore: :arrow_up: Update ggml-org/llama.cpp to `814f795e063c257f33b921eab4073484238a151a` by @localai-bot in https://github.com/mudler/LocalAI/pull/5331
* chore: :arrow_up: Update ggml-org/llama.cpp to `f05a6d71a0f3dbf0730b56a1abbad41c0f42e63d` by @localai-bot in https://github.com/mudler/LocalAI/pull/5340
* chore(deps): bump whisper.cpp by @mudler in https://github.com/mudler/LocalAI/pull/5338
* feat: Add sycl support for whisper.cpp by @mudler in https://github.com/mudler/LocalAI/pull/5341
* chore: :arrow_up: Update ggml-org/llama.cpp to `33eff4024084d1f0c8441b79f7208a52fad79858` by @localai-bot in https://github.com/mudler/LocalAI/pull/5343
* chore: :arrow_up: Update ggml-org/llama.cpp to `15e6125a397f6086c1dfdf7584acdb7c730313dc` by @localai-bot in https://github.com/mudler/LocalAI/pull/5345
* chore: :arrow_up: Update ggml-org/whisper.cpp to `2e310b841e0b4e7cf00890b53411dd9f8578f243` by @localai-bot in https://github.com/mudler/LocalAI/pull/4785
* chore: :arrow_up: Update ggml-org/llama.cpp to `9a390c4829cd3058d26a2e2c09d16e3fd12bf1b1` by @localai-bot in https://github.com/mudler/LocalAI/pull/5351
* chore(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot in https://github.com/mudler/LocalAI/pull/5355
* chore(deps): bump securego/gosec from 2.22.3 to 2.22.4 by @dependabot in https://github.com/mudler/LocalAI/pull/5356
### Other Changes
* docs: :arrow_up: update docs version mudler/LocalAI by @localai-bot in https://github.com/mudler/LocalAI/pull/5191
* feat(swagger): update swagger by @localai-bot in https://github.com/mudler/LocalAI/pull/5217
* fix(ci): add clang by @mudler in https://github.com/mudler/LocalAI/pull/5242
* chore(deps): bump grpcio to 1.72.0 by @mudler in https://github.com/mudler/LocalAI/pull/5244
* feat(swagger): update swagger by @localai-bot in https://github.com/mudler/LocalAI/pull/5253

</details>

## New Contributors
* @baflo made their first contribution in https://github.com/mudler/LocalAI/pull/5200
* @Bloodis94 made their first contribution in https://github.com/mudler/LocalAI/pull/5239
* @sredman made their first contribution in https://github.com/mudler/LocalAI/pull/5255
* @Mohit-Gaur made their first contribution in https://github.com/mudler/LocalAI/pull/5256
* @wyattearp made their first contribution in https://github.com/mudler/LocalAI/pull/5279

**Full Changelog**: https://github.com/mudler/LocalAI/compare/v2.28.0...v2.29.0