v4.11.0 #12443
mudler
announced in
Announcements
v4.11.0
#12443
Replies: 0 comments
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.11.0 Release! 🚀
LocalAI 4.11.0 is out!
This release makes LocalAI more useful for audio understanding, resilient model serving, structured decisions, and day-to-day operation. Audio scenes can now combine transcription, diarization, sound detection, and remembered speaker names. Ordered failover chains keep a public model available across local and remote targets, while new Studio and operations pages expose these capabilities without requiring distributed mode.
The release also adds first-class decision models through
/v1/systemone, signed OCI model galleries, and Kimodo text-to-animation. It includes 243 merged pull requests, 353 commits, 79 new gallery entries, focused fixes across APIs and backends, and broad backend-source updates.Highlights:
decisionsuse case and answer structured choice, score, andnoulquestions through/v1/systemone, with validation and dedicated gallery models.POST /3d/animate, preview it in Studio, and export binary glTF animation.Plus PDF attachment extraction in chat, deeper Hugging Face repository discovery, improved hardware detection, new Italian Piper voices, NeMo diarization and ASR models, and large model-gallery batches.
📸 [ screenshot: diarize a recording and remember speakers by name ]
Studio turns anonymous speaker segments into reusable named speaker profiles.
📊 This release in numbers
Where the work landed:
core/backend/gallery/pkg/docs/swagger/📌 TL;DR
POST /v1/audio/diarizationcan optionally include text and versioned speaker profiles. Transcription segments and words can carry speaker labels, and realtime sessions emit transcription-segment and sound-detection events.speaker_modelto identify voices from the shared voice registry. Studio's Diarization page previews clean speaker intervals and registers a selected speaker only after an explicit Name and remember action. Speaker profiles are biometric data, remain opt-in, and are not proof of identity or consent.failover.targetschain containing local or remote models. LocalAI retries eligible failures before committing a response, tracks health and recovery, exposesGET /api/failoverplus an SSE event stream, adds admin pin and unpin controls, and reports the selected model in response headers. Thelocalai-proxybackend connects chains to another LocalAI endpoint.known_usecases: [decisions]and serve structured requests throughPOST /v1/systemone. LocalAI validates request size, question count, state, IDs, options, levels, andnoulcriteria before backend invocation. The React UI exposes a Decisions capability chip and installation guidance.oci://host/repository:tagor a digest-pinned reference. LocalAI resolves and verifies the digest, enforces layer and path limits, stages extraction atomically, and ties caches to the active verification policy.source_repositoryadds an exact Sigstore source constraint.POST /3d/animateaccepts one UTF-8 prompt and generates a 60 to 150 frame skeletal animation at 30 FPS. Studio provides animation controls, preview, and local history. Output is a binary glTF.glb, not a humanoid mesh.🚀 New Features & Major Enhancements
🎙️ Audio scenes: speech, speakers, and sounds
parakeet-cpp can now treat audio as a scene instead of a transcript alone. One model can run speech recognition, speaker diarization, and sound-event classification, then return aligned speaker and sound information for regular and realtime requests.
POST /v1/audio/diarizationreturns diarization segments and speaker summaries.include_text=truecombines diarization with ASR.include_speaker_profiles=trueexplicitly requests versioned speaker profiles.speaker_name; transcript words can carry aspeakerlabel.conversation.item.input_audio_transcription.segmentandconversation.item.sound_detectionevents.transcriptionandsound_detection, with diarization enabled in the realtime pipeline.Speaker profiles are sensitive biometric data. Profile export is opt-in, requires voice-recognition permission, and does not itself register a person.
🗣️ Name and remember speakers
LocalAI can match diarized segments against voices registered in its shared voice registry. A compatible parakeet-cpp configuration uses
speaker_model,speaker_threshold, andspeaker_margin; known voices replace anonymous labels with names while unknown voices remainSPEAKER_NN.Studio adds a Diarization page for enrollment from ordinary recordings. It finds clean intervals for each speaker, provides audio previews, and registers a profile only when the user selects Name and remember. Profiles and recordings are not persisted in browser storage and the relevant request bodies are excluded from API trace capture.
The registry is currently process-local and ephemeral. Names disappear after restart and are not synchronized across independent frontends. Encoder identity must match exactly between enrollment and recognition.
Preview clean intervals, choose a speaker, and register the voice with an explicit action.
🔀 Model failover chains and
localai-proxyOne public model name can now represent an ordered chain of local and remote targets:
LocalAI retries the next target only when failure happens before response commitment. Transport errors, server errors, OOM, and rate limiting can trip a target; validation errors, ordinary client errors, and client cancellation do not. Recovery probes and a minimum fallback residence period prevent rapid target flapping.
The release adds:
GET /api/failover,GET /api/failover/{chain}, andGET /api/failover/events.list_failover_chains,pin_failover_target, andunpin_failover_targetMCP tools.X-LocalAI-Served-ModelandX-LocalAI-Failoverresponse headers.localai.model.failoverevents for realtime sessions.localai-proxyOCI backend for routing LocalAI REST capabilities to another LocalAI endpoint.📸 [ screenshot: live failover chains and target health ]
Inspect the active target, health state, and administrative pins from the runtime page.
🧭 Structured decisions and zero-shot extraction
Decision models are now a first-class LocalAI capability. A model declares
known_usecases: [decisions], appears with a Decisions chip, and serves the existing SystemOne contract throughPOST /v1/systemone. LocalAI does not infer this use case, which keeps decision models distinct from chat and token-classification models.The request path now enforces a 64 KiB body limit, a maximum of 64 questions, and validation for state, IDs, option counts, levels, and
noulcriteria. vllm-cpp carries the structured result through its unified decision ABI, andhf_overridescan merge required top-level model configuration without modifying the downloaded snapshot.Gallery entries add Laya, GLiNER2.5-Decide, Qwen3-VL, Tev1, kev, Nimble, and CLM decision models. Existing
/permuteand/separateendpoints remain for NER and token classification.📦 Signed OCI model galleries
Model galleries can now be shipped as self-contained OCI artifacts. An artifact carries its
index.yamland relative model configuration files, so a registry can distribute a complete gallery without a separate web-hosted index.LocalAI resolves tags to digests, verifies signatures against that digest, pulls the same digest, validates artifact type and layer metadata, enforces layer-count and size bounds, confines extracted paths, and promotes the gallery cache only after complete extraction and parsing. Verification policies can require an exact
source_repositoryURL, and cache identity includes the active verification policy.Strict integrity mode refuses OCI galleries without a verification block. A signature or policy failure does not fall back to an older cache; transient network failures can use content previously verified under the same policy.
🕺 Kimodo text-to-animation
LocalAI adds a native
kimodocppbackend and a Studio workflow for skeletal motion generation.POST /3d/animateaccepts exactly one UTF-8prompt, plusframes,steps,seed, andtext_guidance. It produces a binary glTF animation at 30 FPS and reports usage throughmetadata.usage.The backend has CPU and Vulkan builds, multiple model and quantization gallery entries, tracing, and usage accounting. Studio provides generation controls, animation preview, and local history. The API generates a skeleton animation rather than a humanoid mesh, and frame count is constrained to 60 through 150.
🖥️ Operate this machine
Single-node installations now have an operations page for the local host. Operate → This machine shows resource gauges for VRAM, RAM, CPU, and the models disk, then lists each running model with its backend, resident memory, CPU share, uptime, and PID.
Operators can search and sort the table, view backend logs, and stop a model after confirmation. Operate overview → Running now shows the five heaviest models, and runtime navigation includes a running-model count. In distributed mode, the route continues to show the cluster Nodes workbench.
📸 [ screenshot: Operate → This machine ]
Inspect host capacity and control every locally loaded model from one page.
🧰 Smaller features worth knowing about
🐛 Bug Fixes (recap)
fix(functions)- honorfunction_arguments_keywhen building tool grammar (fix(functions): honor function_arguments_key when building the tool grammar #11677).fix(responses)- wait for complete JSON tool calls and preserve streamed output items (fix(responses): wait for complete JSON tool calls #12001, fix(responses): preserve streamed output items #12048).fix(api)- return correct saturation and no-node status codes, expose alias targets, and report per-slot context (fix: return correct HTTP status codes for saturation and no-nodes-available #12113, fix(api): report an alias's target in /v1/models/capabilities #12183, fix(openai): return HTTP errors for pre-stream failures and report per-slot context #12204).fix(gallery)- normalize OCI references, bind caches to verification policy, reduce repeated directory reads, and keep deletion inside the models directory (fix(gallery): strip oci:// before upgrade-check digest lookup #12138, fix(gallery): strip the oci:// scheme before every registry lookup #12238, fix(gallery): tie oci:// gallery caches to the verification policy #12239, fix(gallery): verification follow-ups for oci:// galleries #12243, fix(gallery): read the models dir once per gallery listing #12283, fix(gallery): keep model deletion inside the models directory #12324, fix: make the remaining VerifyPath checks effective #12326).fix(modelartifacts)- reuse committed sibling files whenallow_patternsnarrows an artifact (fix(modelartifacts): reuse committed sibling files for narrowed allow_patterns #11484).fix(huggingface)- discover repositories nested beyond one directory level (fix(huggingface): list repos nested more than one directory deep #12355).fix(backend)- re-probe media markers after cold vision-model loading (fix(backend): re-probe MediaMarker after cold vision model load #12254).fix(llama-cpp)- retain the default RAM cache, return pre-stream errors as errors, and let modelparallel:1override the environment (fix(llama-cpp): keep llama.cpp's default cache_ram instead of no limit #12297, fix(llama-cpp): do not stream the error text as content on pre-stream failures #12425, fix(llama-cpp): let parallel:1 in the model options win over LLAMACPP_PARALLEL #12426).fix(whisperx)- preserve the transcript when diarization fails and report the real error (fix(whisperx): keep the transcript when diarization fails, report real errors #12427).fix(distributed)- stage declared model files before loading (fix(distributed): stage the files a model install declares #12309).fix(watchdog)- ignore stale backend evictions (fix(watchdog): ignore stale backend evictions #12333).fix(quantization)- pin imported quantized models to the backend that produced them (fix(quantization): pin the producing backend on imported quantized models (#11875) #11879).fix(auth)- require validated header credentials for the CSRF exemption (fix(auth): require validated header credentials for CSRF exemption #12185).fix(cosignverify)- locate bundles even when the index entry describes them incorrectly (fix(cosignverify): find a bundle the index entry describes badly #12165).fix(react-ui)- extract text from PDF attachments and improve text-selection contrast (fix(react-ui): extract text from PDF attachments in chat and home #12374, fix(ui): make text selection visibly contrast the background #12123).fix(cloud-proxy)- surface Anthropic refusals instead of returning empty replies (fix(cloud-proxy): surface Anthropic refusals instead of empty replies #12424).fix(ollama)- report on-disk size from/api/tagsand/api/ps(fix(ollama): report on-disk size for /api/tags and /api/ps #11989).fix(xsysinfo)- include AMD GTT memory and avoid Intel GPU probe hangs (fix(xsysinfo): include AMD GTT in APU VRAM detection #12094, fix(xsysinfo): avoid startup hang on intel_gpu_top #12206).🧠 Models
👒 Dependencies
Backend sources and pinned repositories received regular updates:
ikawrakow/ik_llama.cpp: 15 updates.0xShug0/audio.cpp: 14 updates.CrispStrobe/CrispASR: 14 updates.ggml-org/llama.cpp: 12 updates.leejet/stable-diffusion.cpp: 7 updates.ServeurpersoCom/omnivoice.cpp: 7 updates.ggml-org/whisper.cpp: 6 updates.mudler/vllm.cpp: 6 updates.PrismML-Eng/llama.cpp: 6 updates.NVIDIA/NeMo-Speech.cpp: 5 updates.mudler/parakeet.cpp: 4 updates.TheTom/llama-cpp-turboquant: 3 updates.LocalAGIandlocalai-org/ced.cpp: 2 updates each.antirez/ds4,localai-org/voice-detect.cpp,PABannier/sam3.cpp, the documentation theme, nib, vllm-metal, and the vLLM CUDA wheel: 1 update each.📖 Documentation
🙌 New Contributors
Thank you to the first-time contributors in this release:
Full Changelog: v4.10.0...v4.11.0
What's Changed
Bug fixes 🐛
Exciting New Features 🎉
🧠 Models
📖 Documentation and examples
👒 Dependencies
c2257c833333f222d64dc9d437afdcece33ceb0bby @localai-org-maint-bot in chore: ⬆️ Update ServeurpersoCom/omnivoice.cpp toc2257c833333f222d64dc9d437afdcece33ceb0b#1211607003daa7eefea542076310722ccaa89709ee3c3by @localai-org-maint-bot in chore: ⬆️ Update NVIDIA/NeMo-Speech.cpp to07003daa7eefea542076310722ccaa89709ee3c3#12115972d2313bc0bf0a45f634f77d95c9fb03aeab12cby @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp to972d2313bc0bf0a45f634f77d95c9fb03aeab12c#12090416186c501d060df7ca02989d49b38080f5f81f3by @localai-org-maint-bot in chore: ⬆️ Update PABannier/sam3.cpp to416186c501d060df7ca02989d49b38080f5f81f3#12091e27e6d1c8f9ccd2803d37030f8a677507fe6e314by @localai-org-maint-bot in chore: ⬆️ Update mudler/vllm.cpp toe27e6d1c8f9ccd2803d37030f8a677507fe6e314#12089cc515a01f9d0e3f6b975234cc934b807f55bcd35by @localai-org-maint-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp tocc515a01f9d0e3f6b975234cc934b807f55bcd35#12087dc31024448b8f18eac0cd5c2e200b6c7e015ef7aby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp todc31024448b8f18eac0cd5c2e200b6c7e015ef7a#12088f2b4937306daa25f5c78520f3c626ed31495a37aby @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp tof2b4937306daa25f5c78520f3c626ed31495a37a#120868bb66fatoaa16cb1by @dependabot[bot] in chore(deps): bump docs/themes/hugo-theme-relearn from8bb66fatoaa16cb1#12096cd6922ac3cb465f1c0a22465e77db21d367204feby @localai-org-maint-bot in chore: ⬆️ Update ServeurpersoCom/omnivoice.cpp tocd6922ac3cb465f1c0a22465e77db21d367204fe#12126f3cd97e379fbeca4e50415edbdd52d2517b98ef8by @localai-org-maint-bot in chore: ⬆️ Update mudler/vllm.cpp tof3cd97e379fbeca4e50415edbdd52d2517b98ef8#121322ae132fa601ea06818ed3584f50f7eb4f72d4967by @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp to2ae132fa601ea06818ed3584f50f7eb4f72d4967#121315670d5c0bbcb148feabef84400a07cfca9aa3b30by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/whisper.cpp to5670d5c0bbcb148feabef84400a07cfca9aa3b30#1213050631b3d2c569ad8e5c112090cd28570b1268ee0by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp to50631b3d2c569ad8e5c112090cd28570b1268ee0#121292ea8aff7ef603977dc2ece7856bf9736dba96652by @localai-org-maint-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp to2ea8aff7ef603977dc2ece7856bf9736dba96652#12127a074d6b8cdb16b89cd028876e83629a538d49b9aby @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp toa074d6b8cdb16b89cd028876e83629a538d49b9a#12125647db2c7abed1fc82a69767f6e8b3993b94b8417by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to647db2c7abed1fc82a69767f6e8b3993b94b8417#121127bd1d6062eb3d96dfb68fb240f8736399ba490c3by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to7bd1d6062eb3d96dfb68fb240f8736399ba490c3#121531330cebae8f2ba99249df846cc0c9444fcbd4308by @localai-org-maint-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp to1330cebae8f2ba99249df846cc0c9444fcbd4308#12152401a09d2f534d2eeabb0a37919ebc5a2cbc56ac6by @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp to401a09d2f534d2eeabb0a37919ebc5a2cbc56ac6#12151ea8c83d75f461a520e41328c44bde6c949453fa6by @localai-org-maint-bot in chore: ⬆️ Update mudler/vllm.cpp toea8c83d75f461a520e41328c44bde6c949453fa6#12149a7b58a6d3d6ae4143c485266b1c6c09898ad8c72by @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp toa7b58a6d3d6ae4143c485266b1c6c09898ad8c72#121509a9394a895b96003ca842a6041cb28ac49a108f7by @localai-org-maint-bot in chore: ⬆️ Update PrismML-Eng/llama.cpp to9a9394a895b96003ca842a6041cb28ac49a108f7#12114e613ef2c81bae98d59850d061ac29e6e3e88cb00by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp toe613ef2c81bae98d59850d061ac29e6e3e88cb00#121570aaea5a238fb41a35106a551e73c8409dfb751acby @localai-org-maint-bot in chore: ⬆️ Update antirez/ds4 to0aaea5a238fb41a35106a551e73c8409dfb751ac#121689cba2e3874df6f598fd339c4c6c7d5fc2b44645bby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp to9cba2e3874df6f598fd339c4c6c7d5fc2b44645b#1217446612927d8ed7a98e88fb9f411768a2ccbbe1170by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to46612927d8ed7a98e88fb9f411768a2ccbbe1170#12171ae9dd24b6a5ff72bf50519490092ad14c64627a8by @localai-org-maint-bot in chore: ⬆️ Update ServeurpersoCom/omnivoice.cpp toae9dd24b6a5ff72bf50519490092ad14c64627a8#12169e3de8e3f3cbfac55ffa58df71426c41550a8598bby @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp toe3de8e3f3cbfac55ffa58df71426c41550a8598b#12176ce8caa6e60a03093351d6016a818720e0d46f0fbby @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp toce8caa6e60a03093351d6016a818720e0d46f0fb#1217717cc8980e9c8f8073796aead8a91c809511cbab1by @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp to17cc8980e9c8f8073796aead8a91c809511cbab1#121995cfdc754c04d7bb3f0ab637f0e09502eda22d1aeby @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to5cfdc754c04d7bb3f0ab637f0e09502eda22d1ae#12198302ebc93f096d03395e5d86c643897b8bf0fd9a8by @localai-org-maint-bot in chore: ⬆️ Update NVIDIA/NeMo-Speech.cpp to302ebc93f096d03395e5d86c643897b8bf0fd9a8#1219601ae597e3f7d4742909e1e831abb12fe3d24b2cfby @localai-org-maint-bot in chore: ⬆️ Update PrismML-Eng/llama.cpp to01ae597e3f7d4742909e1e831abb12fe3d24b2cf#12195baac291dc9d531927760b48451d8dfcb63b6adecby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp tobaac291dc9d531927760b48451d8dfcb63b6adec#1219258367713a6935c0810103378144008df32e3d5dbby @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp to58367713a6935c0810103378144008df32e3d5db#12197307869af285d7f6f689ba100b3515e2d1b3feb05by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/whisper.cpp to307869af285d7f6f689ba100b3515e2d1b3feb05#12200709fe755dfa810d77e2ac386292b29648b536864by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp to709fe755dfa810d77e2ac386292b29648b536864#12208c5b5773bed338c5f3b985d277764a4d780b83d42by @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp toc5b5773bed338c5f3b985d277764a4d780b83d42#12210bdc23b56b4458b9f1655aec5287f3ab56ee8daaaby @localai-org-maint-bot in chore: ⬆️ Update PrismML-Eng/llama.cpp tobdc23b56b4458b9f1655aec5287f3ab56ee8daaa#12207a44e07845931421bb6f3447ce0010ed9dc76a118by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/whisper.cpp toa44e07845931421bb6f3447ce0010ed9dc76a118#122091ee4ce8275997a7dcf0e2a5dc3410e509b898d6dby @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp to1ee4ce8275997a7dcf0e2a5dc3410e509b898d6d#12211c92d73c408515c94beef32161bb5960764fde7a0by @localai-org-maint-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp toc92d73c408515c94beef32161bb5960764fde7a0#1221218d74132d22fa7c967181720310d4ba1df9b7bf0by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to18d74132d22fa7c967181720310d4ba1df9b7bf0#12213d4738d241271b4d10134a6499f97337f20fcf8ceby @localai-org-maint-bot in chore: ⬆️ Update mudler/vllm.cpp tod4738d241271b4d10134a6499f97337f20fcf8ce#121753ac485d0688fc684f5dcf2c95283b745220f9dccby @localai-org-maint-bot in chore: ⬆️ Update ServeurpersoCom/omnivoice.cpp to3ac485d0688fc684f5dcf2c95283b745220f9dcc#121914deec5587b2963af00bdf80884f3337e02eb7d64by @localai-org-maint-bot in chore: ⬆️ Update TheTom/llama-cpp-turboquant to4deec5587b2963af00bdf80884f3337e02eb7d64#12154f3d6e6e3020ddfebad60113845bf521620766da5by @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp tof3d6e6e3020ddfebad60113845bf521620766da5#1223397a35a6e519fda1835f3c8353516384aa8710b8cby @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to97a35a6e519fda1835f3c8353516384aa8710b8c#12230b24f8094cba9b4f02df71bcff8d41ddc7e88b4efby @localai-org-maint-bot in chore: ⬆️ Update mudler/vllm.cpp tob24f8094cba9b4f02df71bcff8d41ddc7e88b4ef#122299bdd1d908bbd128e9eb405f5a8e38d0defb84c72by @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp to9bdd1d908bbd128e9eb405f5a8e38d0defb84c72#12224d2e54583c7452353eb35d40431281f6ee984332fby @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp tod2e54583c7452353eb35d40431281f6ee984332f#12228a664346ea5c6dddff3e61a2b7b32dd4514613f50by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/whisper.cpp toa664346ea5c6dddff3e61a2b7b32dd4514613f50#122270324c66521960d67aa7da8687fb1453a79a6565cby @localai-org-maint-bot in chore: ⬆️ Update PrismML-Eng/llama.cpp to0324c66521960d67aa7da8687fb1453a79a6565c#12226v0.30.0by @localai-org-maint-bot in chore: ⬆️ Update vllm-metal (darwin) tov0.30.0#122250.30.0by @localai-org-maint-bot in chore: ⬆️ Update vllm-project/vllm cu130 wheel to0.30.0#12214acc08e3bd3e5c17a3852115f3efa0e1ab30bc47aby @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR toacc08e3bd3e5c17a3852115f3efa0e1ab30bc47a#1225997a15afa5caa9bce5baaa86c1184103877af4101by @localai-org-maint-bot in chore: ⬆️ Update NVIDIA/NeMo-Speech.cpp to97a15afa5caa9bce5baaa86c1184103877af4101#12257b167b942f77ecb17e7f78e163a8c32ff7ac95c10by @localai-org-maint-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp tob167b942f77ecb17e7f78e163a8c32ff7ac95c10#12255d09f61a708f3487afa956ff578e60eae5e7a233cby @localai-org-maint-bot in chore: ⬆️ Update ggml-org/whisper.cpp tod09f61a708f3487afa956ff578e60eae5e7a233c#1225320f7a72edd7049fe5a87eef2b5e9a50ae109ca4bby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp to20f7a72edd7049fe5a87eef2b5e9a50ae109ca4b#12251857de2366ed74bdb2c37f85259089e3a0a6b8cb0by @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp to857de2366ed74bdb2c37f85259089e3a0a6b8cb0#122488ab42195a05a9d48a3942b17568c1f3a876e133aby @localai-org-maint-bot in chore: ⬆️ Update ServeurpersoCom/omnivoice.cpp to8ab42195a05a9d48a3942b17568c1f3a876e133a#12249842b1880415d6f508f03b789e5ce70194def7bfdby @localai-org-maint-bot in chore: ⬆️ Update PrismML-Eng/llama.cpp to842b1880415d6f508f03b789e5ce70194def7bfd#1225084e76d8a23162eca70490da131945ebec1f09bf4by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp to84e76d8a23162eca70490da131945ebec1f09bf4#12258e79205f3e0083d04e812e1a4a376f71be97e9a22by @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp toe79205f3e0083d04e812e1a4a376f71be97e9a22#122691aaf7105be6e55a97fa4a9fd6f5bd362b08436dcby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp to1aaf7105be6e55a97fa4a9fd6f5bd362b08436dc#12270adfffbe41b2cabcd51fff326ab045662265062bbby @localai-org-maint-bot in chore: ⬆️ Update PrismML-Eng/llama.cpp toadfffbe41b2cabcd51fff326ab045662265062bb#122716b78932d09765406ba0e0154d95bc6289246ceeeby @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to6b78932d09765406ba0e0154d95bc6289246ceee#122732f886889e6e8b78738d6b87f7191f6018557c551by @localai-org-maint-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp to2f886889e6e8b78738d6b87f7191f6018557c551#12274cdf232cc17e410e60c1bc3b85516c4a41199b662by @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp tocdf232cc17e410e60c1bc3b85516c4a41199b662#12288013ae1624dc40ecf059065d577180722439f804eby @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to013ae1624dc40ecf059065d577180722439f804e#122922bf88954dc628b32835734e2e9159550a75a1dc6by @localai-org-maint-bot in chore: ⬆️ Update mudler/parakeet.cpp to2bf88954dc628b32835734e2e9159550a75a1dc6#1229194bd4656399180befc141b17bd6696bf84df0a9fby @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp to94bd4656399180befc141b17bd6696bf84df0a9f#1228995887577ab5fead779581a7030a83c7752ff3234by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp to95887577ab5fead779581a7030a83c7752ff3234#12272c3bebc357385990f721af66a3a6c69328dd4fc6cby @localai-org-maint-bot in chore: ⬆️ Update mudler/vllm.cpp toc3bebc357385990f721af66a3a6c69328dd4fc6c#12252a3d5603d110bda29222d2011596cdc84d7fa532dby @localai-org-maint-bot in chore: ⬆️ Update TheTom/llama-cpp-turboquant toa3d5603d110bda29222d2011596cdc84d7fa532d#12232ed27bf7ed25e637692e89cd341d802522a2cee8aby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp toed27bf7ed25e637692e89cd341d802522a2cee8a#12313ec98831d0776ec8a16ccaf93955693eb7ecfbec3by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR toec98831d0776ec8a16ccaf93955693eb7ecfbec3#1231477491a33c589c53ff18add050095cf35647c8213by @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp to77491a33c589c53ff18add050095cf35647c8213#12315ead199a2bc4c53a57cac90095ae049a111d9e98dby @localai-org-maint-bot in chore: ⬆️ Update ServeurpersoCom/omnivoice.cpp toead199a2bc4c53a57cac90095ae049a111d9e98d#123163f8527a46c54ecf4cb4ed6003da8e8982283c73cby @localai-org-maint-bot in chore: ⬆️ Update leejet/stable-diffusion.cpp to3f8527a46c54ecf4cb4ed6003da8e8982283c73c#123174da6337767f973e2b4d0797e5b323d77d8565e4aby @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp to4da6337767f973e2b4d0797e5b323d77d8565e4a#12318f825d1d1b92af309585aeb656b2a59c44fc603ebby @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp tof825d1d1b92af309585aeb656b2a59c44fc603eb#12343d741de5074cd424dd3ba7cfc4d9b7649f1eb0463by @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp tod741de5074cd424dd3ba7cfc4d9b7649f1eb0463#1235153e6c2066150802ad3cd4b655b31c696e78e0019by @localai-org-maint-bot in chore: ⬆️ Update ServeurpersoCom/omnivoice.cpp to53e6c2066150802ad3cd4b655b31c696e78e0019#123506e4ab854f67f743900934a703d5603419384c961by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/whisper.cpp to6e4ab854f67f743900934a703d5603419384c961#123492cd383a926e3c37334e75eb5d8b8a85bd82ed22dby @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR to2cd383a926e3c37334e75eb5d8b8a85bd82ed22d#12348b10237678d1c3b30c77d19f2e63f6c198c7f8d09by @localai-org-maint-bot in chore: ⬆️ Update localai-org/ced.cpp tob10237678d1c3b30c77d19f2e63f6c198c7f8d09#123460f706e43cf1fbc031bad1423e05460d3acaeaa1cby @localai-org-maint-bot in chore: ⬆️ Update NVIDIA/NeMo-Speech.cpp to0f706e43cf1fbc031bad1423e05460d3acaeaa1c#1236161dec2ab0106f2047ee40062a7075dbf08c523d0by @localai-org-maint-bot in chore: ⬆️ Update localai-org/ced.cpp to61dec2ab0106f2047ee40062a7075dbf08c523d0#123650821d62a8b356bd1db3c6765551a30bfcc44a6deby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp to0821d62a8b356bd1db3c6765551a30bfcc44a6de#12364be202c472503a5c7f1d3e568c420865cad02f1c3by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR tobe202c472503a5c7f1d3e568c420865cad02f1c3#12363ed96b7307c8daba2ebcf7912af928825f6b14cb9by @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp toed96b7307c8daba2ebcf7912af928825f6b14cb9#12362623a968bccbd2214588df398fcce687cd4218deaby @localai-org-maint-bot in chore: ⬆️ Update mudler/parakeet.cpp to623a968bccbd2214588df398fcce687cd4218dea#12347bcb85fc3ae85efa0f5f392c6c880dfc524923860by @localai-org-maint-bot in chore: ⬆️ Update TheTom/llama-cpp-turboquant tobcb85fc3ae85efa0f5f392c6c880dfc524923860#123449a02e61326aaaf9d462b584ca5e0daba22c0abfcby @localai-org-maint-bot in chore: ⬆️ Update 0xShug0/audio.cpp to9a02e61326aaaf9d462b584ca5e0daba22c0abfc#123894c101bc7113f49101a3e11d2c994c519f41939f6by @localai-org-maint-bot in chore: ⬆️ Update NVIDIA/NeMo-Speech.cpp to4c101bc7113f49101a3e11d2c994c519f41939f6#123888c8cec0c4564610a0a4b30a8a6f2ead15d1a76fbby @localai-org-maint-bot in chore: ⬆️ Update mudler/parakeet.cpp to8c8cec0c4564610a0a4b30a8a6f2ead15d1a76fb#12387ba8c1ea667f30b1c0e32ef8574cee68d9f30bcf3by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR toba8c1ea667f30b1c0e32ef8574cee68d9f30bcf3#12386b74a896f47c6d04fcca0a962ff317528fd0b0019by @localai-org-maint-bot in chore: ⬆️ Update localai-org/voice-detect.cpp tob74a896f47c6d04fcca0a962ff317528fd0b0019#1238432cddbfcefed93896a39c64e7c38c119de8682e6by @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp to32cddbfcefed93896a39c64e7c38c119de8682e6#12385a4d880fd5c7f88713ded6db9f0111893bd78afa6by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp toa4d880fd5c7f88713ded6db9f0111893bd78afa6#12345fdc3a0007d68f8d3905f20e9cd4d18b5f193e096by @localai-org-maint-bot in chore: ⬆️ Update CrispStrobe/CrispASR tofdc3a0007d68f8d3905f20e9cd4d18b5f193e096#12413bee7c14dfcc23613df58176c59a40459e7b47095by @localai-org-maint-bot in chore: ⬆️ Update mudler/parakeet.cpp tobee7c14dfcc23613df58176c59a40459e7b47095#12420d9e286846d6f8232db48ec5c111a4ea3aea675efby @localai-org-maint-bot in chore: ⬆️ Update ikawrakow/ik_llama.cpp tod9e286846d6f8232db48ec5c111a4ea3aea675ef#12418a868c3e3c56657f7e8a6231190dbbe90e7dd86c0by @localai-org-maint-bot in chore: ⬆️ Update ggml-org/llama.cpp toa868c3e3c56657f7e8a6231190dbbe90e7dd86c0#12419Other Changes
New Contributors
Full Changelog: v4.10.0...v4.11.0
This discussion was created from the release v4.11.0.
All reactions