Ettore Di Giacinto
2adddef5fe
Address feedback from review
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-01-02 21:34:23 +01:00
majiayu000
d89c7b731a
fix: resolve duplicate MCP route registration causing 50% failure rate
...
Fixes #7772
The issue was caused by duplicate registration of the MCP endpoint
/mcp/v1/chat/completions in both openai.go and localai.go, leading
to a race condition where requests would randomly hit different
handlers with incompatible behaviors.
Changes:
- Removed duplicate MCP route registration from openai.go
- Kept the localai.MCPStreamEndpoint as the canonical handler
- Added all three MCP route patterns for backward compatibility:
* /v1/mcp/chat/completions
* /mcp/v1/chat/completions
* /mcp/chat/completions
- Added comments to clarify route ownership and prevent future conflicts
- Fixed formatting in ui_api.go
The localai.MCPStreamEndpoint handler is more feature-complete as it
supports both streaming and non-streaming modes, while the removed
openai.MCPCompletionEndpoint only supported synchronous requests.
This eliminates the ~50% failure rate where the cogito library would
receive "Invalid http method" errors when internal HTTP requests were
routed to the wrong handler.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-02 21:29:05 +01:00
Ettore Di Giacinto
5f6c941399
fix(llama.cpp/mmproj): fix loading mmproj in nested sub-dirs different from model path ( #7832 )
...
fix(mmproj): fix loading mmproj in nested sub-dirs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-01-02 20:17:30 +01:00
LocalAI [bot]
1639fc6309
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7831 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2026-01-02 15:10:00 +01:00
Ettore Di Giacinto
841e8f6d47
fix(image-gen): fix scrolling issues ( #7829 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-01-02 09:05:49 +01:00
LocalAI [bot]
fd152c97c0
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7826 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2026-01-02 08:45:43 +01:00
LocalAI [bot]
949de04052
chore: ⬆️ Update ggml-org/llama.cpp to ced765be44ce173c374f295b3c6f4175f8fd109b ( #7822 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2026-01-02 08:44:49 +01:00
Ettore Di Giacinto
76cfe1f367
feat(image-gen/UI): move controls to the left, make the page more compact ( #7823 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-01-01 22:07:42 +01:00
LocalAI [bot]
5ee6c1810b
feat(swagger): update swagger ( #7820 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2026-01-01 21:16:38 +01:00
LocalAI [bot]
7db79aadfa
chore(model-gallery): ⬆️ update checksum ( #7821 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2026-01-01 21:16:11 +01:00
nold
dee48679b4
Fix(gallery): Updated checksums for qwen3-vl-30b instruct & thinking ( #7819 )
...
* Fix(gallery): SHA256 hashes for qwen3-vl-30b-instruct
Signed-off-by: nold <Nold360@users.noreply.github.com >
* Fix(gallery): SHA256 checksums for qwen3-vl-30b-thinking
Signed-off-by: nold <Nold360@users.noreply.github.com >
---------
Signed-off-by: nold <Nold360@users.noreply.github.com >
2026-01-01 20:33:55 +01:00
LocalAI [bot]
94b47a9310
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7816 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2026-01-01 19:20:26 +01:00
LocalAI [bot]
bc3e8793ed
chore: ⬆️ Update ggml-org/llama.cpp to 13814eb370d2f0b70e1830cc577b6155b17aee47 ( #7809 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-31 23:04:01 +01:00
LocalAI [bot]
91978bb3a5
chore: ⬆️ Update ggml-org/whisper.cpp to e9898ddfb908ffaa7026c66852a023889a5a7202 ( #7810 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-31 22:59:05 +01:00
Ettore Di Giacinto
797f27f09f
feat(UI): image generation improvements ( #7804 )
...
* chore: drop mode from image generation(unused)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(UI): improve image generation front-end
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(UI): only ref images. files is to be deprecated
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* do not override default steps
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-31 21:59:46 +01:00
LocalAI [bot]
3f1631aa87
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7807 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-31 19:29:59 +01:00
LocalAI [bot]
dad509637e
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7801 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-31 09:18:35 +01:00
LocalAI [bot]
218f3a126a
chore: ⬆️ Update ggml-org/llama.cpp to 0f89d2ecf14270f45f43c442e90ae433fd82dab1 ( #7795 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-31 08:53:41 +01:00
Ettore Di Giacinto
be77a845fa
fix(gallery agent): change model
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-30 22:34:25 +00:00
Ettore Di Giacinto
ca32286022
fix(gallery agent): change model
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-30 22:27:48 +00:00
Ettore Di Giacinto
1f592505dd
fix(gallery agent): change model
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-30 22:22:45 +00:00
Ettore Di Giacinto
b3bc623eb3
fix(gallery agent): fixups
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-30 22:18:02 +00:00
Ettore Di Giacinto
e56391cf14
Add individual sponsors acknowledgment in README
...
Added a section to acknowledge individual sponsors and their contributions.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-30 23:01:22 +01:00
Ettore Di Giacinto
ef3ffe4a4e
fix(gallery agent): fixups
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-30 21:56:54 +00:00
Ettore Di Giacinto
3cffde2cd5
fix(gallery agent): skip model selection if only one
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-30 21:53:37 +00:00
LocalAI [bot]
234bf7e2ad
feat(swagger): update swagger ( #7794 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-30 21:05:01 +00:00
lif
ba73d2e759
fix: Failed to download checksums.txt when using launch to install localai ( #7788 )
...
* fix: add retry logic and fallback for checksums.txt download
- Add HTTP client with 30s timeout to ReleaseManager
- Implement downloadFileWithRetry with 3 attempts and exponential backoff
- Allow manual checksum placement at ~/.localai/checksums/checksums-<version>.txt
- Continue installation with warning if checksum download/verification fails
- Add test for HTTPClient initialization
- Fix linter error in systray_manager.go
Fixes #7385
Signed-off-by: majiayu000 <1835304752@qq.com >
* fix: add retry logic and improve checksums.txt download handling
This commit addresses issue #7385 by implementing:
- Retry logic (3 attempts) for checksum file downloads
- Fallback to manually placed checksum files
- Option to proceed with installation if checksums unavailable (with warnings)
- Fixed resource leaks in download retry loop
- Added configurable HTTP client with 30s timeout
The installation will now be more resilient to network issues while
maintaining security through checksum verification when available.
Signed-off-by: majiayu000 <1835304752@qq.com >
* fix: check for existing checksum file before downloading
This commit addresses the review feedback from mudler on PR #7788 .
The code now checks if there's already a checksum file (either manually
placed or previously downloaded) and honors that, skipping download
entirely in such case.
Changes:
- Check for existing checksum file at ~/.localai/checksums/checksums-<version>.txt first
- Check for existing downloaded checksum file at binary path
- Only attempt to download if no existing checksum file is found
- This prevents unnecessary network requests and honors user-placed checksums
Signed-off-by: majiayu000 <1835304752@qq.com >
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
---------
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-30 18:33:44 +01:00
Ettore Di Giacinto
592697216b
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11" ( #7789 )
...
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 (#7774 )"
This reverts commit 0c16f55b45 .
2025-12-30 09:58:13 +01:00
lif
8bd7143a44
fix: propagate validation errors ( #7787 )
...
fix: validate MCP configuration in model config
Fixes #7334
The Validate() function was not checking if MCP configuration
(mcp.stdio and mcp.remote) contains valid JSON. This caused
malformed JSON with missing commas to be silently accepted.
Changes:
- Add MCP configuration validation to ModelConfig.Validate()
- Properly report validation errors instead of discarding them
- Add test cases for valid and invalid MCP configurations
The fix ensures that malformed JSON in MCP config sections
will now be caught and reported during validation.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-30 09:54:27 +01:00
lif
0d0ef0121c
fix: Usage for image generation is incorrect (and causes error in LiteLLM) ( #7786 )
...
* fix: Add usage fields to image generation response for OpenAI API compatibility
Fixes #7354
Added input_tokens, output_tokens, and input_tokens_details fields to the
image generation API response to comply with OpenAI's image generation API
specification. This resolves validation errors in LiteLLM and the OpenAI SDK.
Changes:
- Added InputTokensDetails struct with text_tokens and image_tokens fields
- Extended OpenAIUsage struct with input_tokens, output_tokens, and input_tokens_details
- Updated ImageEndpoint to populate usage object with required fields
- Updated InpaintingEndpoint to populate usage object with required fields
- All fields initialized to 0 as per current behavior
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
Signed-off-by: majiayu000 <1835304752@qq.com >
* fix: Correct usage field types for image generation API compatibility
Changed InputTokens and OutputTokens from pointer types (*int) to
regular int types to match OpenAI API specification. This fixes
validation errors with LiteLLM and OpenAI SDK when parsing image
generation responses.
Fixes #7354
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
Signed-off-by: majiayu000 <1835304752@qq.com >
---------
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-30 09:53:05 +01:00
lif
d7b2eee08f
fix: add nil checks before mergo.Merge to prevent panic in gallery model installation ( #7785 )
...
Fixes #7420
Added nil checks before calling mergo.Merge in InstallModelFromGallery and InstallModel
functions to prevent panic when req.Overrides or configOverrides are nil. The panic was
occurring at models.go:248 during Qwen-Image-Edit gallery model download.
Changes:
- Added nil check for req.Overrides before merging in InstallModelFromGallery (line 126)
- Added nil check for configOverrides before merging in InstallModel (line 248)
- Added test case to verify nil configOverrides are handled without panic
Signed-off-by: majiayu000 <1835304752@qq.com >
2025-12-30 09:51:45 +01:00
LocalAI [bot]
bc8ec5cb39
chore: ⬆️ Update ggml-org/llama.cpp to c9a3b40d6578f2381a1373d10249403d58c3c5bd ( #7778 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-30 08:27:16 +01:00
dependabot[bot]
3f38fecdfc
chore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.1.0 to 1.2.0 ( #7776 )
...
chore(deps): bump github.com/modelcontextprotocol/go-sdk
Bumps [github.com/modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/modelcontextprotocol/go-sdk/releases )
- [Commits](https://github.com/modelcontextprotocol/go-sdk/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/modelcontextprotocol/go-sdk
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 22:15:29 +01:00
dependabot[bot]
20a4199229
chore(deps): bump github.com/schollz/progressbar/v3 from 3.18.0 to 3.19.0 ( #7775 )
...
chore(deps): bump github.com/schollz/progressbar/v3
Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar ) from 3.18.0 to 3.19.0.
- [Release notes](https://github.com/schollz/progressbar/releases )
- [Commits](https://github.com/schollz/progressbar/compare/v3.18.0...v3.19.0 )
---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
dependency-version: 3.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 22:15:11 +01:00
Ettore Di Giacinto
ded9955881
chore(ci): do not select models if we have only 1 result
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-29 22:14:14 +01:00
dependabot[bot]
cf78f9a2a8
chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 ( #7777 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.77.0 to 1.78.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.77.0...v1.78.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.78.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 21:03:57 +01:00
dependabot[bot]
0c16f55b45
chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 ( #7774 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.9 to 2.22.11.
- [Release notes](https://github.com/securego/gosec/releases )
- [Commits](https://github.com/securego/gosec/compare/v2.22.9...v2.22.11 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 19:18:29 +00:00
Richard Palethorpe
0b80167912
chore: ⬆️ Update leejet/stable-diffusion.cpp to 4ff2c8c74bd17c2cfffe3a01be77743fb3efba2f ( #7771 )
...
* ⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: Add KL_OPTIMAL scheduler, pass sampler to default scheduler for LCM and fixup other refactorings from upstream
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* Delete backend/go/stablediffusion-ggml/compile_commands.json
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-29 19:06:35 +01:00
Richard Palethorpe
99b5c5f156
feat(api): Allow tracing of requests and responses ( #7609 )
...
* feat(api): Allow tracing of requests and responses
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* feat(traces): Add traces UI
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-12-29 11:06:06 +01:00
Ettore Di Giacinto
9ab812a8e8
chore(ci): be more precise when detecting existing models ( #7767 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-29 10:06:42 +01:00
Ettore Di Giacinto
185a685211
fix(amd-gpu): correctly show total and used vram ( #7761 )
...
An example output of `rocm-smi --showproductname --showmeminfo vram --showuniqueid --csv`:
```
device,Unique ID,VRAM Total Memory (B),VRAM Total Used Memory (B),Card Series,Card Model,Card Vendor,Card SKU,Subsystem ID,Device Rev,Node ID,GUID,GFX Version
card0,0x9246____________,17163091968,692142080,Navi 21 [Radeon RX 6800/6800 XT / 6900 XT],0x73bf,Advanced Micro Devices Inc. [AMD/ATI],001,0x2406,0xc1,1,45534,gfx1030
card1,N/A,67108864,26079232,Raphael,0x164e,Advanced Micro Devices Inc. [AMD/ATI],RAPHAEL,0x364e,0xc6,2,52156,gfx1036
```
Total memory is actually showed before the total used memory as can be seen in https://github.com/LostRuins/koboldcpp/issues/1104#issuecomment-2321143507 .
This PR fixes https://github.com/mudler/LocalAI/issues/7724
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-29 07:57:07 +01:00
LocalAI [bot]
1a6fd0f7fc
chore: ⬆️ Update ggml-org/llama.cpp to 4ffc47cb2001e7d523f9ff525335bbe34b1a2858 ( #7760 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-28 21:10:39 +00:00
LocalAI [bot]
c95c482f36
chore: ⬆️ Update ggml-org/llama.cpp to a4bf35889eda36d3597cd0f8f333f5b8a2fcaefc ( #7751 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-27 21:09:12 +00:00
Ettore Di Giacinto
21c464c34f
fix(cli): import via CLI needs system state ( #7746 )
...
pass system state to application config to avoid nil pointer exception
during import.
Fixes: https://github.com/mudler/LocalAI/issues/7728
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-27 11:10:28 +01:00
LocalAI [bot]
ddf0281785
chore: ⬆️ Update ggml-org/llama.cpp to 7ac8902133da6eb390c4d8368a7d252279123942 ( #7740 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-26 21:44:34 +00:00
LocalAI [bot]
86c68c9623
chore: ⬆️ Update ggml-org/llama.cpp to 85c40c9b02941ebf1add1469af75f1796d513ef4 ( #7731 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-25 21:10:28 +00:00
Ettore Di Giacinto
c844b7ac58
feat: disable force eviction ( #7725 )
...
* feat: allow to set forcing backends eviction while requests are in flight
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: try to make the request sit and retry if eviction couldn't be done
Otherwise calls that in order to pass would need to shutdown other
backends would just fail.
In this way instead we make the request sit and retry eviction until it
succeeds. The thresholds can be configured by the user.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* add tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* expose settings to CLI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update docs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-25 14:26:18 +01:00
Ettore Di Giacinto
bb459e671f
fix(ui): correctly parse import errors ( #7726 )
...
errors are nested
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-25 10:43:12 +01:00
LocalAI [bot]
2fe6e278c8
chore: ⬆️ Update ggml-org/llama.cpp to c18428423018ed214c004e6ecaedb0cbdda06805 ( #7718 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-25 10:00:40 +01:00
LocalAI [bot]
ae69921d77
chore: ⬆️ Update ggml-org/whisper.cpp to 6114e692136bea917dc88a5eb2e532c3d133d963 ( #7717 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-25 10:00:24 +01:00
Ettore Di Giacinto
bf2f95c684
chore(docs): update docs with cuda 13 instructions and the new vibevoice backend
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-25 10:00:07 +01:00
LocalAI [bot]
94069f2751
docs: ⬆️ update docs version mudler/LocalAI ( #7716 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-24 21:06:02 +00:00
LocalAI [bot]
aadec0b8cb
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7712 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-24 13:00:54 +01:00
Ettore Di Giacinto
35d71cf25e
fix: remove duplicate logging line
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-24 09:35:18 +01:00
Ettore Di Giacinto
39a5a84e64
fix: include virtual config
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-24 09:30:29 +01:00
Ettore Di Giacinto
83ed16f325
chore(logging): be consistent and do not emit logs from echo ( #7710 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-24 09:22:27 +01:00
Ettore Di Giacinto
c8173f0f67
chore(gallery): cleanup old architectures
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-24 09:14:03 +01:00
LocalAI [bot]
6dc2dbc835
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7707 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-24 08:34:18 +01:00
Ettore Di Giacinto
0a168830ea
chore(deps): Bump llama.cpp to '5b6c9bc0f3c8f55598b9999b65aff7ce4119bc15' and refactor usage of base params ( #7706 )
...
* chore(deps): Bump llama.cpp to '5b6c9bc0f3c8f55598b9999b65aff7ce4119bc15' and refactor usage of base params
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: update AGENTS.md
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-24 00:28:27 +01:00
LocalAI [bot]
96d3f0ebc8
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7700 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-23 08:53:18 +01:00
Ettore Di Giacinto
b8aacb39e8
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11" ( #7698 )
...
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 (#7690 )"
This reverts commit b698033ef9 .
2025-12-22 23:58:42 +01:00
Ettore Di Giacinto
b36a7593fa
chore(gallery): cleanup old (superseded) archs
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-22 22:55:53 +00:00
Ettore Di Giacinto
1ab91edc08
chore(gallery): cleanup old (superseded) archs
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-22 22:53:29 +00:00
Ettore Di Giacinto
31f4e0c46d
chore(gallery agent): various fixups ( #7697 )
...
* chore(ci/agent): fix formatting issues
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: get icon from readme/hf and prepend to the gallery file
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-22 23:46:40 +01:00
dependabot[bot]
07c80fba88
chore(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.30 ( #7692 )
...
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd ) from 1.7.29 to 1.7.30.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.7.29...v1.7.30 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-version: 1.7.30
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 22:43:42 +01:00
dependabot[bot]
9256a21d2c
chore(deps): bump github.com/jaypipes/ghw from 0.21.1 to 0.21.2 ( #7694 )
...
Bumps [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw ) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/jaypipes/ghw/releases )
- [Commits](https://github.com/jaypipes/ghw/compare/v0.21.1...v0.21.2 )
---
updated-dependencies:
- dependency-name: github.com/jaypipes/ghw
dependency-version: 0.21.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 22:43:00 +01:00
dependabot[bot]
b3a81292c1
chore(deps): bump github.com/mudler/cogito from 0.7.1 to 0.7.2 ( #7691 )
...
Bumps [github.com/mudler/cogito](https://github.com/mudler/cogito ) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/mudler/cogito/releases )
- [Commits](https://github.com/mudler/cogito/compare/v0.7.1...v0.7.2 )
---
updated-dependencies:
- dependency-name: github.com/mudler/cogito
dependency-version: 0.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 22:42:35 +01:00
dependabot[bot]
5fc0cafd86
chore(deps): bump github.com/mudler/xlog from 0.0.3 to 0.0.4 ( #7695 )
...
Bumps [github.com/mudler/xlog](https://github.com/mudler/xlog ) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/mudler/xlog/releases )
- [Commits](https://github.com/mudler/xlog/compare/v0.0.3...v0.0.4 )
---
updated-dependencies:
- dependency-name: github.com/mudler/xlog
dependency-version: 0.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 22:42:08 +01:00
Richard Palethorpe
9783aeaef5
chore: Add AGENTS.md ( #7688 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-12-22 22:41:33 +01:00
dependabot[bot]
b698033ef9
chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 ( #7690 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.9 to 2.22.11.
- [Release notes](https://github.com/securego/gosec/releases )
- [Commits](https://github.com/securego/gosec/compare/v2.22.9...v2.22.11 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 19:09:06 +00:00
Ettore Di Giacinto
fc6057a952
chore(deps): bump llama.cpp to '0e1ccf15c7b6d05c720551b537857ecf6194d420' ( #7684 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-22 09:50:42 +01:00
Ettore Di Giacinto
8b3e0ebf8a
chore: allow to set local-ai log format, default to custom one ( #7679 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-21 21:21:59 +01:00
Mikhail Khludnev
53b0530275
docs: Add langchain-localai integration package to documentation ( #7677 )
...
Add `langchain-localai` integration package to documentation
Signed-off-by: Mikhail Khludnev <mkhludnev@users.noreply.github.com >
2025-12-21 21:02:14 +01:00
Ettore Di Giacinto
99d301fcf9
chore(deps): bump xlog to v0.0.3 ( #7675 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-21 19:36:54 +01:00
Ettore Di Giacinto
c37785b78c
chore(refactor): move logging to common package based on slog ( #7668 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-21 19:33:13 +01:00
LocalAI [bot]
38cde81ff4
chore: ⬆️ Update ggml-org/llama.cpp to 52ab19df633f3de5d4db171a16f2d9edd2342fec ( #7665 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-20 21:09:15 +00:00
Ettore Di Giacinto
8ba5d6e796
chore(cogito): respect application-level logging and propagate ( #7656 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-19 23:02:08 +01:00
Ettore Di Giacinto
8b6f443cd5
chore(deps): bump cogito to latest and adapt API changes ( #7655 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-19 22:50:18 +01:00
LocalAI [bot]
626057bcca
chore: ⬆️ Update ggml-org/llama.cpp to ce734a8a2f9fb6eb4f0383ab1370a1b0014ab787 ( #7654 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-19 21:15:39 +00:00
LocalAI [bot]
aa0efeb0a8
chore: ⬆️ Update ggml-org/whisper.cpp to 6c22e792cb0ee155b6587ce71a8410c3aeb06949 ( #7644 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-19 09:26:41 +01:00
LocalAI [bot]
f25ac00bca
chore: ⬆️ Update ggml-org/llama.cpp to f9ec8858edea4a0ecfea149d6815ebfb5ecc3bcd ( #7642 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-18 21:17:14 +00:00
Richard Palethorpe
c3494a0927
chore: ⬆️ Update leejet/stable-diffusion.cpp to bda7fab9f208dff4b67179a68f694b6ddec13326 ( #7639 )
...
* ⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(stablediffusion-ggml): Don't set removed lora model dir
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-18 20:52:22 +01:00
Richard Palethorpe
716dba94b4
feat(whisper): Add prompt to condition transcription output ( #7624 )
...
* chore(makefile): Add buildargs for sd and cuda when building backend
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* feat(whisper): Add prompt to condition transcription output
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-12-18 14:40:45 +01:00
mintyleaf
247983265d
fix(uri): consider subfolders when expanding huggingface URLs ( #7634 )
...
Update uri.go
Signed-off-by: mintyleaf <mintyleafdev@gmail.com >
2025-12-18 09:12:16 +01:00
LocalAI [bot]
5515119a7e
chore: ⬆️ Update ggml-org/llama.cpp to d37fc935059211454e9ad2e2a44e8ed78fd6d1ce ( #7629 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-18 09:07:09 +01:00
LocalAI [bot]
4535e7dfc4
chore: ⬆️ Update ggml-org/whisper.cpp to 3e79e73eee32e924fbd34587f2f2ac5a45a26b61 ( #7630 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-18 09:06:48 +01:00
Ettore Di Giacinto
d8ee02e607
chore(tests): simplify tests and run intensive ones only once
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-18 09:05:58 +01:00
Ettore Di Giacinto
2d2e8759bb
fix(ci): remove specific version for grpcio packages ( #7627 )
...
Updated grpcio-tools and grpcio installation to latest version.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-17 19:18:07 +01:00
LocalAI [bot]
14bb65b57b
chore: ⬆️ Update ggml-org/llama.cpp to ef83fb8601229ff650d952985be47e82d644bfaa ( #7611 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-17 08:32:42 +01:00
Ettore Di Giacinto
3ca90876f1
chore(memory detection): do not use go-sigar as requires CGO on darwin ( #7618 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 23:10:42 +01:00
Ettore Di Giacinto
f251bdee64
chore: fixup tests with defaults from constants
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 21:26:55 +00:00
Ettore Di Giacinto
61afe4ca60
chore: drop drawin-x86_64 support ( #7616 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 21:22:15 +01:00
Ettore Di Giacinto
424c95edba
fix: correctly propagate error during model load ( #7610 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 18:26:54 +01:00
Ettore Di Giacinto
b348a99b03
chore: move defaults to constants
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 17:40:51 +01:00
Ettore Di Giacinto
f3c70a96ba
chore(memory-reclaimer): use saner defaults
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 16:25:09 +01:00
Ettore Di Giacinto
e3e5f59965
fix(ram): do not read from cgroup ( #7606 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 13:28:11 +01:00
blightbow
67baf66555
feat(mlx): add thread-safe LRU prompt cache and min_p/top_k sampling ( #7556 )
...
* feat(mlx): add thread-safe LRU prompt cache
Port mlx-lm's LRUPromptCache to fix race condition where concurrent
requests corrupt shared KV cache state. The previous implementation
used a single prompt_cache instance shared across all requests.
Changes:
- Add backend/python/common/mlx_cache.py with ThreadSafeLRUPromptCache
- Modify backend.py to use per-request cache isolation via fetch/insert
- Add prefix matching for cache reuse across similar prompts
- Add LRU eviction (default 10 entries, configurable)
- Add concurrency and cache unit tests
The cache uses a trie-based structure for efficient prefix matching,
allowing prompts that share common prefixes to reuse cached KV states.
Thread safety is provided via threading.Lock.
New configuration options:
- max_cache_entries: Maximum LRU cache entries (default: 10)
- max_kv_size: Maximum KV cache size per entry (default: None)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Blightbow <blightbow@users.noreply.github.com >
* feat(mlx): add min_p and top_k sampler support
Add MinP field to proto (field 52) following the precedent set by
other non-OpenAI sampling parameters like TopK, TailFreeSamplingZ,
TypicalP, and Mirostat.
Changes:
- backend.proto: Add float MinP field for min-p sampling
- backend.py: Extract and pass min_p and top_k to mlx_lm sampler
(top_k was in proto but not being passed)
- test.py: Fix test_sampling_params to use valid proto fields and
switch to MLX-compatible model (mlx-community/Llama-3.2-1B-Instruct)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Blightbow <blightbow@users.noreply.github.com >
* refactor(mlx): move mlx_cache.py from common to mlx backend
The ThreadSafeLRUPromptCache is only used by the mlx backend. After
evaluating mlx-vlm, it was determined that the cache cannot be shared
because mlx-vlm's generate/stream_generate functions don't support
the prompt_cache parameter that mlx_lm provides.
- Move mlx_cache.py from backend/python/common/ to backend/python/mlx/
- Remove sys.path manipulation from backend.py and test.py
- Fix test assertion to expect "MLX model loaded successfully"
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Blightbow <blightbow@users.noreply.github.com >
* test(mlx): add comprehensive cache tests and document upstream behavior
Added comprehensive unit tests (test_mlx_cache.py) covering all cache
operation modes:
- Exact match
- Shorter prefix match
- Longer prefix match with trimming
- No match scenarios
- LRU eviction and access order
- Reference counting and deep copy behavior
- Multi-model namespacing
- Thread safety with data integrity verification
Documents upstream mlx_lm/server.py behavior: single-token prefixes are
deliberately not matched (uses > 0, not >= 0) to allow longer cached
sequences to be preferred for trimming. This is acceptable because real
prompts with chat templates are always many tokens.
Removed weak unit tests from test.py that only verified "no exception
thrown" rather than correctness.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Blightbow <blightbow@users.noreply.github.com >
* chore(mlx): remove unused MinP proto field
The MinP field was added to PredictOptions but is not populated by the
Go frontend/API. The MLX backend uses getattr with a default value,
so it works without the proto field.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Blightbow <blightbow@users.noreply.github.com >
---------
Signed-off-by: Blightbow <blightbow@users.noreply.github.com >
Co-authored-by: Blightbow <blightbow@users.noreply.github.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 11:27:46 +01:00
Ettore Di Giacinto
878c9d46d5
fix: improve ram estimation ( #7603 )
...
* fix: default to 10seconds of watchdog if runtime setting is malformed
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: use gosigar for RAM estimation
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 10:18:36 +01:00
Ettore Di Giacinto
b841a495da
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11" ( #7602 )
...
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 (#7588 )"
This reverts commit 648dfc0389 .
2025-12-16 09:48:46 +01:00
Ettore Di Giacinto
f75903d7f7
Update latest project news in README
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-16 09:16:42 +01:00
Ettore Di Giacinto
50f9c9a058
feat(watchdog): add Memory resource reclaimer ( #7583 )
...
* feat(watchdog): add GPU reclaimer
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Handle vram calculation for unified memory devices
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Support RAM eviction, set watchdog interval from runtime settings
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-16 09:15:18 +01:00
dependabot[bot]
dbd25885c3
chore(deps): bump sentence-transformers from 5.1.0 to 5.2.0 in /backend/python/transformers ( #7594 )
...
chore(deps): bump sentence-transformers in /backend/python/transformers
Bumps [sentence-transformers](https://github.com/huggingface/sentence-transformers ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/huggingface/sentence-transformers/releases )
- [Commits](https://github.com/huggingface/sentence-transformers/compare/v5.1.0...v5.2.0 )
---
updated-dependencies:
- dependency-name: sentence-transformers
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 09:12:57 +01:00
dependabot[bot]
3d55055126
chore(deps): bump github.com/jaypipes/ghw from 0.20.0 to 0.21.1 ( #7591 )
...
Bumps [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw ) from 0.20.0 to 0.21.1.
- [Release notes](https://github.com/jaypipes/ghw/releases )
- [Commits](https://github.com/jaypipes/ghw/compare/v0.20.0...v0.21.1 )
---
updated-dependencies:
- dependency-name: github.com/jaypipes/ghw
dependency-version: 0.21.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 08:16:05 +01:00
dependabot[bot]
af7ba2e3de
chore(deps): bump github.com/labstack/echo/v4 from 4.13.4 to 4.14.0 ( #7589 )
...
Bumps [github.com/labstack/echo/v4](https://github.com/labstack/echo ) from 4.13.4 to 4.14.0.
- [Release notes](https://github.com/labstack/echo/releases )
- [Changelog](https://github.com/labstack/echo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/labstack/echo/compare/v4.13.4...v4.14.0 )
---
updated-dependencies:
- dependency-name: github.com/labstack/echo/v4
dependency-version: 4.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 08:15:41 +01:00
LocalAI [bot]
7a3b0bbfaa
chore: ⬆️ Update leejet/stable-diffusion.cpp to 200cb6f2ca07e40fa83b610a4e595f4da06ec709 ( #7597 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-16 08:15:15 +01:00
dependabot[bot]
648dfc0389
chore(deps): bump securego/gosec from 2.22.9 to 2.22.11 ( #7588 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.9 to 2.22.11.
- [Release notes](https://github.com/securego/gosec/releases )
- [Commits](https://github.com/securego/gosec/compare/v2.22.9...v2.22.11 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 01:49:11 +00:00
dependabot[bot]
b396413ad5
chore(deps): bump actions/download-artifact from 6 to 7 ( #7587 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 00:14:02 +01:00
dependabot[bot]
2ad928678c
chore(deps): bump peter-evans/create-pull-request from 7 to 8 ( #7586 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 00:13:42 +01:00
dependabot[bot]
9b27b53a50
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 ( #7590 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.27.2 to 2.27.3.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.27.2...v2.27.3 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-version: 2.27.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 22:58:45 +01:00
Ettore Di Giacinto
2387b266d8
chore(llama.cpp): Add Missing llama.cpp Options to gRPC Server ( #7584 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-15 21:55:20 +01:00
dependabot[bot]
0f2df23c61
chore(deps): bump actions/upload-artifact from 5 to 6 ( #7585 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 19:33:48 +00:00
Ettore Di Giacinto
8ac7e8c299
fix(chat-ui): model selection toggle and new chat ( #7574 )
...
Fixes a minor glitch that happens when switching model in from the chat
pane where the header was not getting updated. Besides, it allows to
create new chat directly when clicking from the management pane to the
model.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-14 22:29:11 +01:00
LocalAI [bot]
0f5cc4c07b
chore: ⬆️ Update ggml-org/llama.cpp to 5c8a717128cc98aa9e5b1c44652f5cf458fd426e ( #7573 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-14 22:21:54 +01:00
LocalAI [bot]
3e4e6777d8
chore: ⬆️ Update ggml-org/llama.cpp to 5266379bcae74214af397f36aa81b2a08b15d545 ( #7563 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-14 11:41:10 +01:00
Simon Redman
5de539ab07
fix(7355): Update llama-cpp grpc for v3 interface ( #7566 )
...
* fix(7355): Update llama-cpp grpc for v3 interface
Signed-off-by: Simon Redman <simon@ergotech.com >
* feat(llama-gprc): Trim whitespace from servers list
Signed-off-by: Simon Redman <simon@ergotech.com >
* Trim trailing spaces in grpc-server.cpp
Signed-off-by: Simon Redman <simon@ergotech.com >
---------
Signed-off-by: Simon Redman <simon@ergotech.com >
2025-12-14 11:40:33 +01:00
LocalAI [bot]
3013d1c7b5
chore: ⬆️ Update leejet/stable-diffusion.cpp to 43a70e819b9254dee0d017305d6992f6bb27f850 ( #7562 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-13 22:52:20 +01:00
LocalAI [bot]
073b3855d9
chore: ⬆️ Update ggml-org/whisper.cpp to 2551e4ce98db69027d08bd99bcc3f1a4e2ad2cef ( #7561 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-13 21:22:14 +00:00
Ettore Di Giacinto
e1874cdb54
feat(ui): add mask to install custom backends ( #7559 )
...
* feat: allow to install backends from URL in the WebUI and API
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* trace backends installations
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-13 19:11:32 +01:00
Ettore Di Giacinto
7790a24682
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" ( #7558 )
...
Revert "chore(deps): bump torch from 2.5.1+cxx11.abi to 2.7.1+cpu in /backend…"
This reverts commit 1b4aa6f1be .
2025-12-13 17:04:46 +01:00
dependabot[bot]
1b4aa6f1be
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 ( #7549 )
...
chore(deps): bump torch
Bumps the pip group with 1 update in the /backend/python/diffusers directory: torch.
Updates `torch` from 2.5.1+cxx11.abi to 2.7.1+cpu
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.7.1+cpu
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 13:12:18 +00:00
Ettore Di Giacinto
504d954aea
Add chardet to requirements-l4t13.txt
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-13 12:59:03 +01:00
Ettore Di Giacinto
1383ad6d6d
Change runner from macOS-14 to macos-latest
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-13 10:11:27 +01:00
Ettore Di Giacinto
5e270ba5bd
Change runner from macOS-14 to macos-latest
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-13 10:10:47 +01:00
Ettore Di Giacinto
6d2a535813
chore(l4t13): use pytorch index ( #7546 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-13 10:04:57 +01:00
Ettore Di Giacinto
abfb0ff8fe
feat(stablediffusion-ggml): add lora support ( #7542 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-13 08:29:06 +01:00
LocalAI [bot]
2bd6faaff5
chore: ⬆️ Update leejet/stable-diffusion.cpp to 11ab095230b2b67210f5da4d901588d56c71fe3a ( #7539 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-12 21:31:13 +00:00
Ettore Di Giacinto
1a9f5da1b7
Update Discord badge with dynamic member count
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-12 12:50:55 +01:00
Ettore Di Giacinto
7f823fce7c
Update Discord badge in README.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-12 12:34:57 +01:00
Ettore Di Giacinto
fc5b9ebfcc
feat(loader): enhance single active backend to support LRU eviction ( #7535 )
...
* feat(loader): refactor single active backend support to LRU
This changeset introduces LRU management of loaded backends. Users can
set now a maximum number of models to be loaded concurrently, and, when
setting LocalAI in single active backend mode we set LRU to 1 for
backward compatibility.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: add tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update docs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-12 12:28:38 +01:00
LocalAI [bot]
c141a40e00
chore(model-gallery): ⬆️ update checksum ( #7530 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-12 08:16:04 +01:00
Ettore Di Giacinto
0b130fb811
fix(llama.cpp): handle corner cases with tool array content ( #7528 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-12 08:15:45 +01:00
LocalAI [bot]
0771a2d3ec
chore: ⬆️ Update ggml-org/llama.cpp to a81a569577cc38b32558958b048228150be63eae ( #7529 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-11 21:55:44 +00:00
Richard Palethorpe
9441eb509a
chore(makefile): Add buildargs for sd and cuda when building backend ( #7525 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-12-11 20:33:19 +01:00
Ettore Di Giacinto
8442f33712
chore(deps): bump stable-diffusion.cpp to '8823dc48bcc1598eb9671da7b69e45338d0cc5a5' ( #7524 )
...
* chore(deps): bump stable-diffusion.cpp to '8823dc48bcc1598eb9671da7b69e45338d0cc5a5'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(Dockerfile.golang): Make curl noisy to see when download fails
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: Richard Palethorpe <io@richiejp.com >
2025-12-11 20:32:25 +01:00
Ettore Di Giacinto
5dde7e9ac6
fix: make sure to close on errors ( #7521 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-11 14:03:20 +01:00
LocalAI [bot]
72621a1d1c
chore: ⬆️ Update ggml-org/llama.cpp to 4dff236a522bd0ed949331d6cb1ee2a1b3615c35 ( #7508 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-11 08:15:38 +01:00
Ettore Di Giacinto
3b5c2ea633
feat(ui): allow to order search results ( #7507 )
...
* feat(ui): improve table view and let items to be sorted
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* refactorings
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: add tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: use constants
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-11 00:11:33 +01:00
LocalAI [bot]
e1d060d147
chore: ⬆️ Update ggml-org/whisper.cpp to 9f5ed26e43c680bece09df7bdc8c1b7835f0e537 ( #7509 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-10 23:09:13 +01:00
Ettore Di Giacinto
32dcb58e89
feat(vibevoice): add new backend ( #7494 )
...
* feat(vibevoice): add backend
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: add workflow and backend index
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(gallery): add vibevoice
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Use self-hosted for intel builds
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Pin python version for l4t
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-10 21:14:21 +01:00
LocalAI [bot]
ef44ace73f
chore: ⬆️ Update ggml-org/llama.cpp to 086a63e3a5d2dbbb7183a74db453459e544eb55a ( #7496 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-10 12:05:13 +01:00
Ettore Di Giacinto
f51d3e380b
fix(config): make syncKnownUsecasesFromString idempotent ( #7493 )
...
fix(config): correctly parse usecases from strings
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-09 21:08:22 +01:00
Ettore Di Giacinto
6cc5cac7b0
fix(downloader): do not download model files if not necessary ( #7492 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-09 19:08:10 +01:00
Ettore Di Giacinto
74ee1463fe
chore(deps/llama-cpp): bump to '2fa51c19b028180b35d316e9ed06f5f0f7ada2c1' ( #7484 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-09 15:41:37 +01:00
LocalAI [bot]
6c7b215687
chore: ⬆️ Update ggml-org/whisper.cpp to a8f45ab11d6731e591ae3d0230be3fec6c2efc91 ( #7483 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-09 08:33:30 +01:00
dependabot[bot]
5e0bc37de3
chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 ( #7475 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.38.2 to 1.38.3.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.38.2...v1.38.3 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-version: 1.38.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 01:24:08 +00:00
dependabot[bot]
e28a00c952
chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus from 0.60.0 to 0.61.0 ( #7477 )
...
chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus
Bumps [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go ) from 0.60.0 to 0.61.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/exporters/prometheus/v0.60.0...exporters/prometheus/v0.61.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/prometheus
dependency-version: 0.61.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 23:43:13 +00:00
dependabot[bot]
08f9a52594
chore(deps): bump github.com/mudler/cogito from 0.5.1 to 0.6.0 ( #7474 )
...
Bumps [github.com/mudler/cogito](https://github.com/mudler/cogito ) from 0.5.1 to 0.6.0.
- [Release notes](https://github.com/mudler/cogito/releases )
- [Commits](https://github.com/mudler/cogito/compare/v0.5.1...v0.6.0 )
---
updated-dependencies:
- dependency-name: github.com/mudler/cogito
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 22:40:33 +01:00
dependabot[bot]
bbce461f57
chore(deps): bump protobuf from 6.33.1 to 6.33.2 in /backend/python/transformers ( #7481 )
...
chore(deps): bump protobuf in /backend/python/transformers
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 6.33.1 to 6.33.2.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: protobuf
dependency-version: 6.33.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 22:13:18 +01:00
dependabot[bot]
22e13c362a
chore(deps): bump actions/stale from 10.1.0 to 10.1.1 ( #7473 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 10.1.0 to 10.1.1.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5f858e3efb...997185467f )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 21:15:37 +01:00
dependabot[bot]
6bd0442698
chore(deps): bump go.opentelemetry.io/otel/sdk/metric from 1.38.0 to 1.39.0 ( #7476 )
...
chore(deps): bump go.opentelemetry.io/otel/sdk/metric
Bumps [go.opentelemetry.io/otel/sdk/metric](https://github.com/open-telemetry/opentelemetry-go ) from 1.38.0 to 1.39.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.38.0...v1.39.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk/metric
dependency-version: 1.39.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 19:30:21 +00:00
Ettore Di Giacinto
0380bfe006
Enhance README with video and screenshots
...
Added YouTube video link and screenshots section to README.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-08 17:08:15 +01:00
Ettore Di Giacinto
00a05208bc
chore(docs): center video
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-08 16:59:11 +01:00
Ettore Di Giacinto
4a7cd256c9
Revise 'Screenshots' section to include video
...
Updated section title and added video link for LocalAI.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-08 16:56:34 +01:00
Ettore Di Giacinto
a27d0d151f
Embed YouTube video in documentation
...
Added an embedded YouTube video to the documentation.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-08 16:53:20 +01:00
Ettore Di Giacinto
03a17a2986
fix(paths): remove trailing slash from requests ( #7451 )
...
This removes any ambiguity from how paths are handled, and at the same
time it uniforms the ui paths with the other paths that don't have a
trailing slash
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-07 21:45:09 +01:00
Ettore Di Giacinto
8ca98c90ea
chore(importers/llama.cpp): add models to 'llama-cpp' subfolder ( #7450 )
...
This makes paths predictable, and avoids multiple model files to show in
the main view
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-07 21:44:57 +01:00
Ettore Di Giacinto
18b8956bd9
chore(gallery agent): strip thinking tags ( #7464 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-07 19:25:41 +01:00
Ettore Di Giacinto
262afd28a0
chore(gallery agent): summary now is at root of the git repository ( #7463 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-07 19:23:27 +01:00
LocalAI [bot]
5610384d8a
chore: ⬆️ Update ggml-org/llama.cpp to db97837385edfbc772230debbd49e5efae843a71 ( #7447 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-07 08:32:35 +01:00
rampa3
6aee29d18f
fix(ui): Update few links in web UI from 'browse' to '/browse/' ( #7445 )
...
* Update few links in web UI from 'browse' to '/browse/'
Signed-off-by: rampa3 <68955305+rampa3@users.noreply.github.com >
* Update core/http/views/404.html
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Update core/http/views/error.html
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Update core/http/views/manage.html
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
---------
Signed-off-by: rampa3 <68955305+rampa3@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-06 22:40:26 +01:00
LocalAI [bot]
c3493e4917
chore: ⬆️ Update ggml-org/whisper.cpp to a88b93f85f08fc6045e5d8a8c3f94b7be0ac8bce ( #7448 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-06 21:26:25 +00:00
LocalAI [bot]
edf7141b9b
chore: ⬆️ Update ggml-org/llama.cpp to 8160b38a5fa8a25490ca33ffdd200cda51405688 ( #7438 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-06 13:35:24 +01:00
Ettore Di Giacinto
446b686470
Update model version in gallery-agent workflow
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-05 22:08:16 +01:00
Ettore Di Giacinto
b287944f07
Add Proto Dependencies installation step
...
Added steps to install protobuf and Go dependencies in the GitHub Actions workflow.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-05 21:40:36 +01:00
LocalAI [bot]
f3ae358689
chore(model-gallery): ⬆️ update checksum ( #7437 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-05 15:20:21 +01:00
Richard Palethorpe
c7aaeab683
fix(stablediffusion-ggml): Correct Z-Image model name ( #7436 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-12-05 14:57:39 +01:00
Ettore Di Giacinto
024aa6a55b
chore(deps): bump llama.cpp to 'bde188d60f58012ada0725c6dd5ba7c69fe4dd87' ( #7434 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-05 00:17:35 +01:00
Ettore Di Giacinto
7ce8a56e96
chore(ci/agent): correctly invoke go run
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-04 23:12:04 +01:00
Ettore Di Giacinto
3e9ed48432
chore(ci/agent): support quantization
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-04 22:56:35 +01:00
Ettore Di Giacinto
963796ff51
Update localai-github-action to version 1.1
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-04 22:50:55 +01:00
Ettore Di Giacinto
6bd9a304bc
Add local AI model to gallery agent workflow
...
Updated the GitHub Actions workflow to include the local AI model and modified environment variables for the gallery agent.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-04 22:43:31 +01:00
Ettore Di Giacinto
7990c7a401
chore(agent): update gallery agent to use importers
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-04 22:23:43 +01:00
LocalAI [bot]
4bb93b1c4c
chore(model-gallery): ⬆️ update checksum ( #7433 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-04 21:23:26 +01:00
Copilot
1abbedd732
feat(diffusers): implement dynamic pipeline loader to remove per-pipeline conditionals ( #7365 )
...
* Initial plan
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add dynamic loader for diffusers pipelines and refactor backend.py
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix pipeline discovery error handling and test mock issue
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Address code review feedback: direct imports, better error handling, improved tests
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Address remaining code review feedback: specific exceptions, registry access, test imports
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add defensive fallback for DiffusionPipeline registry access
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Actually use dynamic pipeline loading for all pipelines in backend
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Use dynamic loader consistently for all pipelines including AutoPipelineForText2Image
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Move dynamic loader tests into test.py for CI compatibility
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Extend dynamic loader to discover any diffusers class type, not just DiffusionPipeline
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add AutoPipeline classes to pipeline registry for default model loading
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(python): set pyvenv python home
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* do pyenv update during start
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Minor changes
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@localai.io >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-04 19:02:06 +01:00
Ettore Di Giacinto
92ee8c2256
fix(ui): prevent box overflow in chat view ( #7430 )
...
Otherwise tool call and result might overflow the box
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-04 17:21:17 +01:00
Ettore Di Giacinto
78105e6b20
chore(ui): uniform buttons ( #7429 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-04 17:18:51 +01:00
Richard Palethorpe
c2e4a1f29b
feat(stablediffusion): Passthrough more parameters to support z-image and flux2 ( #7419 )
...
* feat(stablediffusion): Passthrough more parameters to support z-image and flux2
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* chore(z-image): Add Z-Image-Turbo GGML to library
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(stablediffusion-ggml): flush stderr and check errors when writing PNG
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(stablediffusion-ggml): Re-allocate Go strings in C++
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(stablediffusion-ggml): Try to avoid segfaults
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(stablediffusion-ggml): Init sample and easycache params
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-04 17:08:21 +01:00
Ettore Di Giacinto
100ebdfa2c
chore(ci): do not overload the apple tests
...
Skip tests that are already run on other jobs and not really adding anything here. We have already functional tests that cover apple.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-04 14:15:15 +01:00
LocalAI [bot]
ca2e878aaf
chore: ⬆️ Update ggml-org/llama.cpp to e9f9483464e6f01d843d7f0293bd9c7bc6b2221c ( #7421 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-04 11:54:01 +01:00
Igor B. Poretsky
96e123d53a
Messages output fix ( #7424 )
...
The internal echo command in sh does not support "-e" and "-E" options
and interprets backslash escape sequences by default. So we prefer the
external echo command when it is available.
2025-12-04 11:30:02 +01:00
LocalAI [bot]
7c5a0cde64
chore: ⬆️ Update leejet/stable-diffusion.cpp to 5865b5e7034801af1a288a9584631730b25272c6 ( #7422 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-04 11:29:16 +01:00
Ettore Di Giacinto
edcbf82b31
chore(ci): add wget
2025-12-04 10:01:34 +01:00
Ettore Di Giacinto
6558caca85
chore(ci): adapt also golang-based backends docker images
2025-12-04 09:14:08 +01:00
Ettore Di Giacinto
b4172762d7
chore(ci): do override pip in 24.04
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 22:54:13 +01:00
Ettore Di Giacinto
dc6182bbb1
chore(ci): add wget to llama-cpp docker image builder
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 22:48:41 +01:00
Ettore Di Giacinto
1d1d52da59
chore(ci): small fixups to build arm64 images
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 21:42:33 +01:00
Ettore Di Giacinto
46b1a1848f
chore(ci): minor fixup
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 16:47:31 +01:00
LocalAI [bot]
957eea3da3
chore: ⬆️ Update ggml-org/llama.cpp to 61bde8e21f4a1f9a98c9205831ca3e55457b4c78 ( #7415 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-03 16:27:12 +01:00
Ettore Di Giacinto
ab4f2742a6
chore(ci): minor fixup
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 16:26:33 +01:00
Ettore Di Giacinto
03f3bf2d94
chore(ci): only install runtime libs needed on arm64
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 15:13:21 +01:00
Ettore Di Giacinto
774ddc60db
chore(ci): specify ubuntu version in pipelines
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 11:10:18 +01:00
Ettore Di Giacinto
0ca1322b43
chore(ci): correctly pass ubuntu-version
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 09:58:10 +01:00
Ettore Di Giacinto
8dfeea2f55
fix: use ubuntu 24.04 for cuda13 l4t images ( #7418 )
...
* fix: use ubuntu 24.04 for cuda13 l4t images
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Drop openblas from containers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-03 09:47:03 +01:00
Ettore Di Giacinto
fea9018dc5
Revert "feat(stablediffusion): Passthrough more parameters to support z-image and flux2" ( #7417 )
...
Revert "feat(stablediffusion): Passthrough more parameters to support z-image…"
This reverts commit 4018e59b2a .
2025-12-02 22:14:28 +01:00
Ettore Di Giacinto
d8c7e90a69
Add Dockerfile for arm64 with nvpl installation ( #7416 )
...
Added installation of nvpl and updated apt-get commands for arm64 architecture.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-02 21:55:42 +01:00
Ettore Di Giacinto
c045b7a6bb
Update Dockerfile to install cudss package
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-02 21:23:21 +01:00
Ettore Di Giacinto
7a5c61b057
fix: configure sbsa packages for arm64 ( #7413 )
...
* fix: configure sbsa packages for arm64
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-02 18:59:36 +01:00
Richard Palethorpe
4018e59b2a
feat(stablediffusion): Passthrough more parameters to support z-image and flux2 ( #7414 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-12-02 18:28:26 +01:00
Richard Palethorpe
aaece6685f
chore(deps/stable-diffusion-ggml): update stablediffusion-ggml ( #7411 )
...
* ⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(stablediffusion-ggml): fixup schedulers and samplers arrays, use default getters
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-12-02 16:35:39 +01:00
Ettore Di Giacinto
f5df806f35
Fixup tags
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-02 15:15:41 +01:00
Ettore Di Giacinto
cfd95745ed
feat: add cuda13 images ( #7404 )
...
* chore(ci): add cuda13 jobs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add to pipelines and to capabilities. Start to work on the gallery
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* gallery
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* capabilities: try to detect by looking at /usr/local
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* neutts
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* backends.yaml
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* add cuda13 l4t requirements.txt
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* add cuda13 requirements.txt
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Pin vllm
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Not all backends are compatible
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* add vllm to requirements
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* vllm is not pre-compiled for cuda 13
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-02 14:24:35 +01:00
dependabot[bot]
9872bdf455
chore(deps): bump appleboy/ssh-action from 1.2.3 to 1.2.4 ( #7410 )
...
Bumps [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/appleboy/ssh-action/releases )
- [Commits](https://github.com/appleboy/ssh-action/compare/v1.2.3...v1.2.4 )
---
updated-dependencies:
- dependency-name: appleboy/ssh-action
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 08:00:16 +01:00
LocalAI [bot]
665441ca94
chore: ⬆️ Update ggml-org/llama.cpp to ec18edfcba94dacb166e6523612fc0129cead67a ( #7406 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-12-02 07:59:52 +01:00
dependabot[bot]
60f50a356f
chore(deps): bump github.com/google/go-containerregistry from 0.19.2 to 0.20.7 ( #7409 )
...
chore(deps): bump github.com/google/go-containerregistry
Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry ) from 0.19.2 to 0.20.7.
- [Release notes](https://github.com/google/go-containerregistry/releases )
- [Commits](https://github.com/google/go-containerregistry/compare/v0.19.2...v0.20.7 )
---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
dependency-version: 0.20.7
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 22:55:30 +00:00
Ettore Di Giacinto
045baf7fd2
fix(ui): navbar ordering and login icon ( #7407 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-01 21:20:11 +01:00
Ettore Di Giacinto
8a54ffa668
fix: do not require auth for readyz/healthz endpoints ( #7403 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-01 10:35:28 +01:00
Ettore Di Giacinto
e3bcba5c45
chore: ⬆️ Update ggml-org/llama.cpp to 7f8ef50cce40e3e7e4526a3696cb45658190e69a ( #7402 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-01 07:50:40 +01:00
LocalAI [bot]
17d84c8556
feat(swagger): update swagger ( #7400 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-30 21:39:29 +00:00
Ettore Di Giacinto
a3423f33e1
feat(agent-jobs): add multimedia support ( #7398 )
...
* feat(agent-jobs): add multimedia support
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Refactoring
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-30 14:09:25 +01:00
Ettore Di Giacinto
45ee10ec50
feat(hf-api): return files in nested directories ( #7396 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-30 09:06:54 +01:00
LocalAI [bot]
0824fd8efd
chore: ⬆️ Update ggml-org/llama.cpp to 8c32d9d96d9ae345a0150cae8572859e9aafea0b ( #7395 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-30 09:06:18 +01:00
LocalAI [bot]
a9b8869964
feat(swagger): update swagger ( #7394 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-30 09:05:46 +01:00
Ettore Di Giacinto
54b5dfa8e1
chore: refactor css, restyle to be slightly minimalistic ( #7397 )
...
restyle
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-29 22:11:44 +01:00
Ettore Di Giacinto
468ac608f3
chore(deps): bump llama.cpp to 'd82b7a7c1d73c0674698d9601b1bbb0200933f29' ( #7392 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-29 08:58:07 +01:00
Ettore Di Giacinto
53e5b2d6be
feat: agent jobs panel ( #7390 )
...
* feat(agent): agent jobs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Multiple webhooks, simplify
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Do not use cron with seconds
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Create separate pages for details
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Detect if no models have MCP configuration, show wizard
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make services test to run
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-28 23:05:39 +01:00
Ettore Di Giacinto
4b5977f535
chore: drop pinning of python 3.12 ( #7389 )
...
Update install.sh
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-28 11:02:56 +01:00
Ettore Di Giacinto
0d877b1e71
Revert "chore(l4t): Update extra index URL for requirements-l4t.txt" ( #7388 )
...
Revert "chore(l4t): Update extra index URL for requirements-l4t.txt (#7383 )"
This reverts commit 0d781e6b7e .
2025-11-28 11:02:11 +01:00
Ettore Di Giacinto
e27f1370eb
chore(diffusers): Add PY_STANDALONE_TAG for l4t Python version ( #7387 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-28 09:34:05 +01:00
LocalAI [bot]
1a53fd2b9b
chore: ⬆️ Update ggml-org/llama.cpp to 4abef75f2cf2eee75eb5083b30a94cf981587394 ( #7382 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-28 00:08:27 +01:00
Ettore Di Giacinto
e01d821314
chore: Add Python 3.12 support for l4t build profile ( #7384 )
...
Set Python version to 3.12 for l4t build profile.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-27 23:00:09 +01:00
Ettore Di Giacinto
0d781e6b7e
chore(l4t): Update extra index URL for requirements-l4t.txt ( #7383 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-27 22:02:06 +01:00
LocalAI [bot]
4c41f96157
docs: ⬆️ update docs version mudler/LocalAI ( #7381 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-27 21:49:31 +01:00
Igor B. Poretsky
a8eb1c421b
Clean data directory ( #7378 )
...
It seems to be no point to copy /etc/skel content to newly created data
directory.
2025-11-27 17:48:32 +01:00
Igor B. Poretsky
d27a281783
Correct user deletion with all its data ( #7368 )
...
Actually it is not necessary to remove particularly the local-ai data
directory before user deletion. It will be accomplished automatically by
the userdel command. But it is crucial to remove additional users from
the local-ai group to allow userdel command to delete the group itself.
2025-11-27 17:47:55 +01:00
Igor B. Poretsky
c411fe09fb
Conventional way of adding extra apt repository ( #7362 )
2025-11-27 17:46:26 +01:00
Ettore Di Giacinto
7ccc383a8b
chore(l4t/diffusers): bump nvidia l4t index for pytorch 2.9 ( #7379 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-27 17:42:01 +01:00
Ettore Di Giacinto
2f8a2b1297
chore(deps): update diffusers dependency to use GitHub repo for l4t ( #7369 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-27 16:02:48 +01:00
Igor B. Poretsky
acbcb44dbc
Initialize sudo reference before its first actual use ( #7367 )
...
Unfortunately, in my previous pr I missed the fact that uninstall
procedure uses sudo as well. La colpa mia.
2025-11-27 15:20:46 +01:00
Igor B. Poretsky
ab022172a9
chore: switch from /usr/share to /var/lib for data storage ( #7361 )
...
* More appropriate place for data storing
The /usr/share subtree in Linux is used for data that generally are not
supposed to change. Conventional places for changeable data are usually
located under /var, so /var/lib seems to be a reasonable default here.
* Data paths consistency fix
* Directory name consistency fix
2025-11-27 09:18:28 +01:00
LocalAI [bot]
b5f4f4ac6d
chore: ⬆️ Update ggml-org/llama.cpp to eec1e33a9ed71b79422e39cc489719cf4f8e0777 ( #7363 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-27 09:17:25 +01:00
Igor B. Poretsky
c0d1d0211f
fix: Initialize sudo reference before its first actual use ( #7360 )
2025-11-26 16:03:42 +01:00
Igor B. Poretsky
f617bec686
fix: double sudo invocation fix in the install script ( #7359 )
...
Double sudo invocation fix in the install script
2025-11-26 16:03:10 +01:00
Ettore Di Giacinto
7a94d237c4
chore(deps): bump llama.cpp to '583cb83416467e8abf9b37349dcf1f6a0083745a ( #7358 )
...
chore(deps): bump llama.cpp to '583cb83416467e8abf9b37349dcf1f6a0083745a'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-26 08:23:21 +01:00
LocalAI [bot]
304ac94d01
feat(swagger): update swagger ( #7356 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-25 22:19:53 +01:00
Ettore Di Giacinto
f9f9b9d444
Update project news section in README.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-25 19:31:05 +01:00
dependabot[bot]
70d78b9fd4
chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 ( #7343 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.76.0 to 1.77.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.76.0...v1.77.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.77.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 21:18:41 +01:00
dependabot[bot]
91248da09e
chore(deps): bump actions/checkout from 5 to 6 ( #7339 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 21:18:15 +01:00
Gregory Mariani
745c31e013
feat(inpainting): add inpainting endpoint, wire ImageGenerationFunc and return generated image URL ( #7328 )
...
feat(inpainting): add inpainting endpoint with automatic model selection
Signed-off-by: Greg <marianigregory@pm.me >
2025-11-24 21:13:54 +01:00
dependabot[bot]
7e01aa8faa
chore(deps): bump protobuf from 6.32.0 to 6.33.1 in /backend/python/transformers ( #7340 )
...
chore(deps): bump protobuf in /backend/python/transformers
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 6.32.0 to 6.33.1.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: protobuf
dependency-version: 6.33.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 20:12:17 +00:00
Ettore Di Giacinto
aceebf81d6
chore(ui): fix slider overflow
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-24 14:43:38 +01:00
Ettore Di Giacinto
71ed03102f
feat(ui): add chat history ( #7325 )
...
* feat(chat): add history and management
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Display in progress chats
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fetch available context size as we switch chat
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add search
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Display MCP toggle correctly
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Re-ordering
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Re-style
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Stable ordering
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Display token/sec correctly
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Visual changes
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Display chat time
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-24 11:48:24 +01:00
LocalAI [bot]
f6d2a52cd5
chore: ⬆️ Update ggml-org/llama.cpp to 0c7220db56525d40177fcce3baa0d083448ec813 ( #7337 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-24 09:11:38 +01:00
LocalAI [bot]
05a00b2399
chore: ⬆️ Update ggml-org/llama.cpp to 3f3a4fb9c3b907c68598363b204e6f58f4757c8c ( #7336 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-22 21:53:40 +00:00
Ettore Di Giacinto
3a232446e0
Revert "chore(chatterbox): bump l4t index to support more recent pytorch" ( #7333 )
...
Revert "chore(chatterbox): bump l4t index to support more recent pytorch (#7332 )"
This reverts commit 55607a5aac .
2025-11-22 10:10:27 +01:00
LocalAI [bot]
bdfe8431fa
chore: ⬆️ Update ggml-org/llama.cpp to 23bc779a6e58762ea892eca1801b2ea1b9050c00 ( #7331 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-22 08:44:01 +01:00
Ettore Di Giacinto
55607a5aac
chore(chatterbox): bump l4t index to support more recent pytorch ( #7332 )
...
This should add support for devices like the DGX Spark
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-21 22:24:46 +01:00
Ettore Di Giacinto
ec492a4c56
fix(typo): environment variable name for max jobs
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-21 18:37:22 +01:00
Ettore Di Giacinto
2defe98df8
fix(vllm): Update flash-attn to specific wheel URL
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-21 18:06:46 +01:00
Filipe Oliveira
b406b088a7
fix: Update Installer Options URL ( #7330 )
2025-11-21 17:29:36 +01:00
Ettore Di Giacinto
6261c87b1b
Add NVCC_THREADS and MAX_JOB environment variables
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-21 16:14:13 +01:00
Ettore Di Giacinto
fa00aa0085
chore(ci): add OS check to skip test if not on Linux
...
Skip test on non-Linux operating systems.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-21 15:01:04 +01:00
Ettore Di Giacinto
0e53ce60b4
chore(ci): remove context size configuration from application
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-21 14:57:32 +01:00
Ettore Di Giacinto
8aba078439
chore(tests): add context size option to application initialization
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-21 09:50:05 +01:00
Ettore Di Giacinto
e88db7d142
fix(llama.cpp): handle corner cases with tool content ( #7324 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-21 09:21:49 +01:00
LocalAI [bot]
b7b8a0a748
chore: ⬆️ Update ggml-org/llama.cpp to dd0f3219419b24740864b5343958a97e1b3e4b26 ( #7322 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-21 08:11:47 +01:00
Ettore Di Giacinto
dd2828241c
chore(docs): add documentation about import ( #7315 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-20 23:07:36 +01:00
LocalAI [bot]
b8011f49f2
chore: ⬆️ Update ggml-org/whisper.cpp to 19ceec8eac980403b714d603e5ca31653cd42a3f ( #7321 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-20 23:07:22 +01:00
Copilot
16e5689162
feat(importers): Add diffuser backend importer with ginkgo tests and UI support ( #7316 )
...
* Initial plan
* Add diffuser backend importer with ginkgo tests
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Finalize diffuser backend importer implementation
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Add diffuser preferences to model-editor import section
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Use gopkg.in/yaml.v3 for consistency in diffuser importer
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-20 22:38:30 +01:00
Ettore Di Giacinto
2dd42292dc
feat(ui): runtime settings ( #7320 )
...
* feat(ui): add watchdog settings
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Do not re-read env
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Some refactor, move other settings to runtime (p2p)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add API Keys handling
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Allow to disable runtime settings
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Documentation
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* show MCP toggle in index
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Drop context default
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-20 22:37:20 +01:00
Ettore Di Giacinto
53d51671d7
Update Docker installation recommendation wording
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-20 17:27:48 +01:00
Ettore Di Giacinto
daf39e1efd
chore(vllm/ci): set maximum number of jobs
...
Also added comments to clarify CPU usage during build.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-20 15:53:32 +01:00
Ettore Di Giacinto
382474e4a1
fix: do not delete files if used by other configured models ( #7235 )
...
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: prevent deletion of model files shared by multiple configurations (#7317 )
* Initial plan
* fix: do not delete files if used by other configured models
- Fixed bug in DeleteModelFromSystem where OR was used instead of AND for file suffix check
- Fixed bug where model config filename comparison was incorrect
- Added comprehensive Ginkgo test to verify shared model files are not deleted
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* fix: prevent deletion of model files shared by multiple configurations
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-20 14:55:51 +01:00
Ettore Di Giacinto
5fed9c6596
chore(ci): move intel image builds to self-hosted
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-20 09:36:54 +01:00
LocalAI [bot]
bfa07df7cd
chore: ⬆️ Update ggml-org/llama.cpp to 7d77f07325985c03a91fa371d0a68ef88a91ec7f ( #7314 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-20 07:58:42 +01:00
dependabot[bot]
fbaa21b0e5
chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 in the go_modules group across 1 directory ( #7319 )
...
chore(deps): bump golang.org/x/crypto
Bumps the go_modules group with 1 update in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto ).
Updates `golang.org/x/crypto` from 0.43.0 to 0.45.0
- [Commits](https://github.com/golang/crypto/compare/v0.43.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 04:19:22 +00:00
Ettore Di Giacinto
95b6c9bb5a
Update docs
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-19 22:25:33 +01:00
Ettore Di Giacinto
2cc4809b0d
feat: docs revamp ( #7313 )
...
* docs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small enhancements
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Enhancements
* Default to zen-dark
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-19 22:21:20 +01:00
Ettore Di Giacinto
77bbeed57e
feat(importer): unify importing code with CLI ( #7299 )
...
* feat(importer): support ollama and OCI, unify code
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: support importing from local file
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* support also yaml config files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Correctly handle local files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Extract importing errors
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add importer tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add integration tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(UX): improve and specify supported URI formats
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fail if backend does not have a runfile
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Adapt tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(gallery): add cache for galleries
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(ui): remove handler duplicate
File input handlers are now handled by Alpine.js @change handlers in chat.html.
Removed duplicate listeners to prevent files from being processed twice
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(ui): be consistent in attachments in the chat
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fail if no importer matches
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: propagate ops correctly
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-19 20:52:11 +01:00
Ettore Di Giacinto
3152611184
chore(deps): bump llama.cpp to '10e9780154365b191fb43ca4830659ef12def80f ( #7311 )
...
chore(deps): bump llama.cpp to '10e9780154365b191fb43ca4830659ef12def80f'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-19 14:42:11 +01:00
Ettore Di Giacinto
30f992f241
feat(ui): add backend reinstall button ( #7305 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-18 14:52:54 +01:00
ErixM
2709220b84
fix the tts model dropdown to show the currently selected model ( #7306 )
...
* fix the tts model dropdown to show the currently selected model
* Update core/config/model_config.go
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
---------
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
Co-authored-by: Erixhens Muka <erixhens.muka@bluetensor.ai >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-18 14:49:03 +01:00
LocalAI [bot]
4278506876
chore: ⬆️ Update ggml-org/llama.cpp to cb623de3fc61011e5062522b4d05721a22f2e916 ( #7301 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-18 07:43:57 +01:00
LocalAI [bot]
1dd1d12da1
chore: ⬆️ Update ggml-org/whisper.cpp to b12abefa9be2abae39a73fa903322af135024a36 ( #7300 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-18 07:43:33 +01:00
dependabot[bot]
3a5b3bb0a6
chore(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.10 ( #7295 )
...
Bumps google.golang.org/protobuf from 1.36.8 to 1.36.10.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-version: 1.36.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 22:25:55 +01:00
dependabot[bot]
94d9fc923f
chore(deps): bump github.com/alecthomas/kong from 1.12.1 to 1.13.0 ( #7296 )
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 1.12.1 to 1.13.0.
- [Commits](https://github.com/alecthomas/kong/compare/v1.12.1...v1.13.0 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/kong
dependency-version: 1.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 20:39:14 +01:00
dependabot[bot]
6fcf2c50b6
chore(deps): bump go.yaml.in/yaml/v2 from 2.4.2 to 2.4.3 ( #7294 )
...
Bumps [go.yaml.in/yaml/v2](https://github.com/yaml/go-yaml ) from 2.4.2 to 2.4.3.
- [Commits](https://github.com/yaml/go-yaml/compare/v2.4.2...v2.4.3 )
---
updated-dependencies:
- dependency-name: go.yaml.in/yaml/v2
dependency-version: 2.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 20:37:19 +01:00
dependabot[bot]
7cbd4a2f18
chore(deps): bump fyne.io/fyne/v2 from 2.7.0 to 2.7.1 ( #7293 )
...
Bumps [fyne.io/fyne/v2](https://github.com/fyne-io/fyne ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/fyne-io/fyne/releases )
- [Changelog](https://github.com/fyne-io/fyne/blob/master/CHANGELOG.md )
- [Commits](https://github.com/fyne-io/fyne/compare/v2.7.0...v2.7.1 )
---
updated-dependencies:
- dependency-name: fyne.io/fyne/v2
dependency-version: 2.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 20:37:07 +01:00
Ettore Di Giacinto
18d11396cd
chore(docs): improve documentation and split into sections bigger topics ( #7292 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-17 18:39:21 +01:00
Ettore Di Giacinto
93cd688f40
chore: small ux enhancements ( #7290 )
...
* chore: improve chat attachments
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: display installed backends/models
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-17 17:09:42 +01:00
Ettore Di Giacinto
721c3f962b
chore: scroll in thinking mode, better buttons placement ( #7289 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-17 16:21:14 +01:00
LocalAI [bot]
fb834805db
chore: ⬆️ Update ggml-org/llama.cpp to 80deff3648b93727422461c41c7279ef1dac7452 ( #7287 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-17 07:51:08 +01:00
LocalAI [bot]
839aa7b42b
feat(swagger): update swagger ( #7286 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-17 07:49:06 +01:00
Ettore Di Giacinto
e963a45d66
feat(index): minor enhancements ( #7288 )
...
* feat(ui): add placeholder effect and select first model by default
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(ui): correctly bind focus to parent
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-16 21:23:18 +01:00
Mikhail Khludnev
c313b2c671
fix(reranker): tests and top_n check fix #7212 ( #7284 )
...
reranker tests and top_n check fix #7212
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
2025-11-16 17:53:23 +01:00
Ettore Di Giacinto
137f16336e
feat(ui): small refinements ( #7285 )
...
* feat(ui): show loaded models in the index
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(ui): re-organize navbar
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-16 17:50:13 +01:00
Ettore Di Giacinto
d7f9f3ac93
feat: add support to logitbias and logprobs ( #7283 )
...
* feat: add support to logprobs in results
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: add support to logitbias
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-16 13:27:36 +01:00
Ettore Di Giacinto
cd7d384500
feat: restyle index ( #7282 )
...
* Move management to separate section
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make index to redirect to chat
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Use logo in index
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* work out the wizard in the front-page
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-16 11:01:05 +01:00
LocalAI [bot]
d1a0dd10e6
chore: ⬆️ Update ggml-org/llama.cpp to 662192e1dcd224bc25759aadd0190577524c6a66 ( #7277 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-16 08:41:12 +01:00
Ettore Di Giacinto
be8cf838c2
feat(importers): add transformers and vLLM ( #7278 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-15 22:47:09 +01:00
LocalAI [bot]
3276d1cdaf
feat(swagger): update swagger ( #7276 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-15 21:50:30 +01:00
Ettore Di Giacinto
5e5f01badd
chore(ui): import vendored libs ( #7281 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-15 21:49:52 +01:00
Ettore Di Giacinto
6d0f646c37
chore: guide the user to import models ( #7280 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-15 21:37:50 +01:00
Ettore Di Giacinto
99d31667f8
chore: do not use placeholder image ( #7279 )
...
Use font-awesome icons instead
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-15 21:31:58 +01:00
Ettore Di Giacinto
47b546afdc
feat(mcp): add LocalAI endpoint to stream live results of the agent ( #7274 )
...
* feat(mcp): add LocalAI endpoint to stream live results of the agent
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* wip
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Refactoring
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* MCP UX integration
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Enhance UX
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Support also non-SSE
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-15 17:38:00 +01:00
LocalAI [bot]
a09d49da43
chore: ⬆️ Update ggml-org/llama.cpp to 9b17d74ab7d31cb7d15ee7eec1616c3d825a84c0 ( #7273 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-15 00:05:39 +01:00
Ettore Di Giacinto
1cdcaf0152
feat: migrate to echo and enable cancellation of non-streaming requests ( #7270 )
...
* WIP: migrate to echo
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-14 22:57:53 +01:00
Ettore Di Giacinto
03e9f4b140
fix: handle tool errors ( #7271 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-14 17:23:56 +01:00
Ettore Di Giacinto
7129409bf6
chore(deps): bump llama.cpp to c4abcb2457217198efdd67d02675f5fddb7071c2 ( #7266 )
...
* chore(deps): bump llama.cpp to '92bb442ad999a0d52df0af2730cd861012e8ac5c'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* DEBUG
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Bump
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* test/debug
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Revert "DEBUG"
This reverts commit 2501ca3ff242076d623c13c86b3d6afcec426281.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-14 12:16:52 +01:00
LocalAI [bot]
d9e9ec6825
chore: ⬆️ Update ggml-org/whisper.cpp to d9b7613b34a343848af572cc14467fc5e82fc788 ( #7268 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-13 23:05:06 +01:00
LocalAI [bot]
b82645d28d
feat(swagger): update swagger ( #7267 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-13 21:28:10 +00:00
Ettore Di Giacinto
735ca757fa
feat(ui): allow to cancel ops ( #7264 )
...
* feat(ui): allow to cancel ops
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Improve progress text
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Cancel queued ops, don't show up message cancellation always
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: fixup displaying of total progress over multiple files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-13 18:41:47 +01:00
Ettore Di Giacinto
b1d1f2a37d
chore(importers): small logic enhancements ( #7262 )
...
* chore(import): import mmproj files to specific folder
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Slightly enhance logics
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-12 22:08:08 +01:00
Ettore Di Giacinto
3728552e94
feat: import models via URI ( #7245 )
...
* feat: initial hook to install elements directly
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP: ui changes
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Move HF api client to pkg
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add simple importer for gguf files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add opcache
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* wire importers to CLI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add omitempty to config fields
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add MLX importer
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small refactors to star to use HF for discovery
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Common preferences
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add support to bare HF repos
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(importer/llama.cpp): add support for mmproj files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* add mmproj quants to common preferences
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix vlm usage in tokenizer mode with llama.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-12 20:48:56 +01:00
Shohidul Bari
87d0020c10
chore: display file names in model preview ( #7251 )
...
* chore: add file names in the model response
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
* chore: show file names in model preview
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
* chore: fix prettier format
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
---------
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
2025-11-12 09:20:54 +01:00
LocalAI [bot]
a8eb537071
chore(model-gallery): ⬆️ update checksum ( #7248 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-12 09:14:09 +01:00
Mikhail Khludnev
04fe0b0da8
fix(reranker): llama-cpp sort score desc, crop top_n ( #7211 )
...
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
2025-11-12 09:13:01 +01:00
LocalAI [bot]
fae93e5ba2
chore: ⬆️ Update ggml-org/llama.cpp to 7d019cff744b73084b15ca81ba9916f3efab1223 ( #7247 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-11 21:31:01 +00:00
LocalAI [bot]
b606034243
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7237 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-11 09:19:19 +01:00
LocalAI [bot]
5f4663252d
chore: ⬆️ Update ggml-org/llama.cpp to 13730c183b9e1a32c09bf132b5367697d6c55048 ( #7232 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-11 00:03:01 +01:00
LocalAI [bot]
80bb7c5f67
chore: ⬆️ Update ggml-org/whisper.cpp to a1867e0dad0b21b35afa43fc815dae60c9a139d6 ( #7231 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-10 22:51:49 +01:00
Ettore Di Giacinto
f6881ea023
fix(edit): propagate correctly opts when reloading ( #7233 )
...
fix(edit): propagate correctly ops when reloading
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-10 22:06:32 +01:00
dependabot[bot]
5651a19aa1
chore(deps): bump github.com/ebitengine/purego from 0.9.0 to 0.9.1 ( #7229 )
...
Bumps [github.com/ebitengine/purego](https://github.com/ebitengine/purego ) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/ebitengine/purego/releases )
- [Commits](https://github.com/ebitengine/purego/compare/v0.9.0...v0.9.1 )
---
updated-dependencies:
- dependency-name: github.com/ebitengine/purego
dependency-version: 0.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 20:16:32 +00:00
dependabot[bot]
c834cdb826
chore(deps): bump github.com/testcontainers/testcontainers-go from 0.38.0 to 0.40.0 ( #7230 )
...
chore(deps): bump github.com/testcontainers/testcontainers-go
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go ) from 0.38.0 to 0.40.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.38.0...v0.40.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go
dependency-version: 0.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 19:40:57 +01:00
dependabot[bot]
fa2caef63d
chore(deps): bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible ( #7228 )
...
chore(deps): bump github.com/docker/docker
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.5.1+incompatible to 28.5.2+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.5.1...v28.5.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.5.2+incompatible
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 19:40:26 +01:00
dependabot[bot]
31abc799f9
chore(deps): bump github.com/jaypipes/ghw from 0.19.1 to 0.20.0 ( #7227 )
...
Bumps [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw ) from 0.19.1 to 0.20.0.
- [Release notes](https://github.com/jaypipes/ghw/releases )
- [Commits](https://github.com/jaypipes/ghw/compare/v0.19.1...v0.20.0 )
---
updated-dependencies:
- dependency-name: github.com/jaypipes/ghw
dependency-version: 0.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 19:40:06 +01:00
dependabot[bot]
2368395a0c
chore(deps): bump github.com/mudler/cogito from 0.5.0 to 0.5.1 ( #7226 )
...
Bumps [github.com/mudler/cogito](https://github.com/mudler/cogito ) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/mudler/cogito/releases )
- [Commits](https://github.com/mudler/cogito/compare/v0.5.0...v0.5.1 )
---
updated-dependencies:
- dependency-name: github.com/mudler/cogito
dependency-version: 0.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 19:39:45 +01:00
dependabot[bot]
bf77c11b65
chore(deps): bump appleboy/ssh-action from 1.2.2 to 1.2.3 ( #7224 )
...
Bumps [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/appleboy/ssh-action/releases )
- [Changelog](https://github.com/appleboy/ssh-action/blob/master/.goreleaser.yaml )
- [Commits](https://github.com/appleboy/ssh-action/compare/v1.2.2...v1.2.3 )
---
updated-dependencies:
- dependency-name: appleboy/ssh-action
dependency-version: 1.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 19:34:13 +01:00
Ettore Di Giacinto
8876073f5c
feat(ui): chat stats, small visual enhancements ( #7223 )
...
* feat(ui): show stats in chat, improve style
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Markdown, small improvements
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Display token/sec into stats
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Minor enhancement
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Revert "Fixups"
This reverts commit ab1b3d6da9 .
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-10 18:12:07 +01:00
Ettore Di Giacinto
8432915cb8
feat(ui): add wizard when p2p is disabled ( #7218 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-10 10:43:54 +01:00
LocalAI [bot]
9ddb94b507
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7216 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-10 09:38:52 +01:00
LocalAI [bot]
e42f0f7e79
chore: ⬆️ Update ggml-org/llama.cpp to b8595b16e69e3029e06be3b8f6635f9812b2bc3f ( #7210 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-09 23:56:27 +01:00
Copilot
34bc1bda1e
fix(api): SSE streaming format to comply with specification ( #7182 )
...
* Initial plan
* Fix SSE streaming format to comply with specification
- Replace json.Encoder with json.Marshal for explicit formatting
- Use explicit \n\n for all SSE messages (instead of relying on implicit newlines)
- Change %v to %s format specifier for proper string formatting
- Fix error message streaming to include proper SSE format
- Ensure consistency between chat.go and completion.go endpoints
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Add proper error handling for JSON marshal failures in streaming
- Handle json.Marshal errors explicitly in error response paths
- Add fallback simple error message if marshal fails
- Prevents sending 'data: <nil>' on marshal failures
- Addresses code review feedback
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Fix SSE streaming format to comply with specification
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Fix finish_reason field to use pointer for proper null handling
- Change FinishReason from string to *string in Choice schema
- Streaming chunks now omit finish_reason (null) instead of empty string
- Final chunks properly set finish_reason to "stop", "tool_calls", etc.
- Remove empty content from initial streaming chunks (only send role)
- Final streaming chunk sends empty delta with finish_reason
- Addresses OpenAI API compliance issues causing client failures
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Improve code consistency for string pointer creation
- Use consistent pattern: declare variable then take address
- Remove inline anonymous function for better readability
- Addresses code review feedback
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Move common finish reasons to constants
- Create constants.go with FinishReasonStop, FinishReasonToolCalls, FinishReasonFunctionCall
- Replace all string literals with constants in chat.go, completion.go, realtime.go
- Improves code maintainability and prevents typos
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* Make it build
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix finish_reason to always be present with null or string value
- Remove omitempty from FinishReason field in Choice struct
- Explicitly set FinishReason to nil for all streaming chunks
- Ensures finish_reason appears as null in JSON for streaming chunks
- Final chunks still properly set finish_reason to "stop", "tool_calls", etc.
- Complies with OpenAI API specification example
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-09 22:00:27 +01:00
Mikhail Khludnev
01cd58a739
fix(reranker): support omitting top_n ( #7199 )
...
* fix(reranker): support omitting top_n
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
* fix(reranker): support omitting top_n
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
* pass 0 explicitly
Signed-off-by: Mikhail Khludnev <mkhludnev@users.noreply.github.com >
---------
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
Signed-off-by: Mikhail Khludnev <mkhludnev@users.noreply.github.com >
2025-11-09 18:40:32 +01:00
Ettore Di Giacinto
679d43c2f5
feat: respect context and add request cancellation ( #7187 )
...
* feat: respect context
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* workaround fasthttp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(ui): allow to abort call
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Refactor
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: improving error
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Respect context also with MCP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Tie to both contexts
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make detection more robust
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-09 18:19:19 +01:00
LocalAI [bot]
4730b52461
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7205 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-09 08:40:40 +01:00
LocalAI [bot]
f678c6b0a9
chore: ⬆️ Update ggml-org/llama.cpp to 333f2595a3e0e4c0abf233f2f29ef1710acd134d ( #7201 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-08 21:06:17 +00:00
Ettore Di Giacinto
2f2f9beee7
fix(chatterbox): pin numpy ( #7198 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-08 16:52:22 +01:00
LocalAI [bot]
8ac7e28c12
chore: ⬆️ Update ggml-org/llama.cpp to 65156105069fa86a4a81b6cb0e8cb583f6420677 ( #7184 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-08 09:07:44 +01:00
Ettore Di Giacinto
c5c3538115
chore(ci): change cron schedule to run every 3 hours
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-07 22:36:28 +01:00
Shohidul Bari
5ef16b5693
chore: use air to live reload in dev environment ( #7186 )
...
* chore: use air to live reload in dev environment
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
* chore: update contribuing with live reload option
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
---------
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
2025-11-07 21:53:44 +01:00
Ettore Di Giacinto
02cc8cbcaa
feat(llama.cpp): consolidate options and respect tokenizer template when enabled ( #7120 )
...
* feat(llama.cpp): expose env vars as options for consistency
This allows to configure everything in the YAML file of the model rather
than have global configurations
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(llama.cpp): respect usetokenizertemplate and use llama.cpp templating system to process messages
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Detect template exists if use tokenizer template is enabled
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Better recognization of chat
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixes to support tool calls while using templates from tokenizer
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Drop template guessing, fix passing tools to tokenizer
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Extract grammar and other options from chat template, add schema struct
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Automatically set use_jinja
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Cleanups, identify by default gguf models for chat
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update docs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-07 21:23:50 +01:00
Ettore Di Giacinto
e5e86d0acb
Enhance README with roadmap and getting started info
...
Updated README to include roadmap link and clarify getting started section.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-07 16:50:47 +01:00
Ettore Di Giacinto
edd35d2b33
Fix formatting issues in README.md links
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-07 15:57:08 +01:00
LocalAI [bot]
e8cc29e364
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7162 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-07 08:40:29 +01:00
LocalAI [bot]
8f7c499f17
chore: ⬆️ Update ggml-org/llama.cpp to 7f09a680af6e0ef612de81018e1d19c19b8651e8 ( #7156 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-07 08:38:56 +01:00
dependabot[bot]
ea446fde08
chore(deps): bump github.com/containerd/containerd from 1.7.28 to 1.7.29 in the go_modules group across 1 directory ( #7149 )
...
chore(deps): bump github.com/containerd/containerd
Bumps the go_modules group with 1 update in the / directory: [github.com/containerd/containerd](https://github.com/containerd/containerd ).
Updates `github.com/containerd/containerd` from 1.7.28 to 1.7.29
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.7.28...v1.7.29 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-version: 1.7.29
dependency-type: direct:production
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 16:40:49 +00:00
Mikhail Khludnev
122e4c7094
fix(reranker): reproduce ignoring top_n ( #7025 )
...
* fix(reranker): reproduce ignoring top_n
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
* fix(reranker): ignoring top_n
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
---------
Signed-off-by: Mikhail Khludnev <mkhl@apache.org >
2025-11-06 10:03:05 +00:00
LocalAI [bot]
2573102317
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7133 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-06 09:18:59 +01:00
Shohidul Bari
41b60fcfd3
chore: show success toast when system prompt is updated ( #7131 )
...
Signed-off-by: shohidulbari <shohidulbari18@gmail.com >
2025-11-06 09:05:57 +01:00
LocalAI [bot]
cb81869140
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7127 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-05 22:40:37 +01:00
LocalAI [bot]
db9957b94e
chore: ⬆️ Update ggml-org/llama.cpp to a44d77126c911d105f7f800c17da21b2a5b112d1 ( #7125 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-05 21:22:04 +00:00
LocalAI [bot]
98158881c2
chore: ⬆️ Update ggml-org/llama.cpp to ad51c0a720062a04349c779aae301ad65ca4c856 ( #7098 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-04 21:19:58 +00:00
Ettore Di Giacinto
79247a5d17
Clarify note about DMGs not being signed by Apple
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-04 12:09:28 +01:00
Ettore Di Giacinto
46b7a4c5f2
Add macOS DMG download information
...
Added download link and note for macOS DMG installation.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-04 12:09:07 +01:00
Ettore Di Giacinto
436e2d91d0
Enhance overview with Docker and installer details
...
Added Docker instructions and clarified one-liner installer for Linux.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-04 12:08:03 +01:00
Ettore Di Giacinto
a86fdc4087
Update binaries.md with macOS download instructions
...
Added download instructions for macOS DMG file and updated command for Linux and macOS.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-04 12:06:56 +01:00
Ettore Di Giacinto
c7ac6ca687
Update README with DMG signing note
...
Added a note about DMG signing and workarounds.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-04 12:06:01 +01:00
LocalAI [bot]
7088327e8d
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7077 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-04 09:27:33 +01:00
LocalAI [bot]
e2cb44ef37
chore: ⬆️ Update ggml-org/llama.cpp to c5023daf607c578d6344c628eb7da18ac3d92d32 ( #7069 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-04 09:26:10 +01:00
dependabot[bot]
3a40b4129c
chore(deps): bump github.com/mudler/edgevpn from 0.31.0 to 0.31.1 ( #7055 )
...
Bumps [github.com/mudler/edgevpn](https://github.com/mudler/edgevpn ) from 0.31.0 to 0.31.1.
- [Release notes](https://github.com/mudler/edgevpn/releases )
- [Changelog](https://github.com/mudler/edgevpn/blob/master/.goreleaser.yml )
- [Commits](https://github.com/mudler/edgevpn/compare/v0.31.0...v0.31.1 )
---
updated-dependencies:
- dependency-name: github.com/mudler/edgevpn
dependency-version: 0.31.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04 02:29:50 +00:00
dependabot[bot]
4ca8055f21
chore(deps): bump github.com/valyala/fasthttp from 1.55.0 to 1.68.0 ( #7057 )
...
Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp ) from 1.55.0 to 1.68.0.
- [Release notes](https://github.com/valyala/fasthttp/releases )
- [Commits](https://github.com/valyala/fasthttp/compare/v1.55.0...v1.68.0 )
---
updated-dependencies:
- dependency-name: github.com/valyala/fasthttp
dependency-version: 1.68.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04 01:16:28 +00:00
dependabot[bot]
704786cc6d
chore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.1.0 ( #7053 )
...
chore(deps): bump github.com/modelcontextprotocol/go-sdk
Bumps [github.com/modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/modelcontextprotocol/go-sdk/releases )
- [Commits](https://github.com/modelcontextprotocol/go-sdk/compare/v1.0.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: github.com/modelcontextprotocol/go-sdk
dependency-version: 1.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 23:54:13 +00:00
dependabot[bot]
e5ce1fd9cc
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.26.0 to 2.27.2 ( #7056 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.26.0 to 2.27.2.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.26.0...v2.27.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-version: 2.27.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 21:49:06 +01:00
LocalAI [bot]
ea2037f141
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7068 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-03 21:48:04 +01:00
dependabot[bot]
567fa62330
chore(deps): bump github.com/mudler/cogito from 0.4.0 to 0.5.0 ( #7054 )
...
Bumps [github.com/mudler/cogito](https://github.com/mudler/cogito ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/mudler/cogito/releases )
- [Commits](https://github.com/mudler/cogito/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: github.com/mudler/cogito
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 19:50:22 +00:00
Ettore Di Giacinto
d424a27fa2
chore: display warning only when directory is present ( #7050 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-11-03 18:56:47 +01:00
LocalAI [bot]
3ce9cb566d
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7040 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-03 09:09:50 +01:00
Ettore Di Giacinto
ee7638a9b0
Update index.yaml with new file entry
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-03 08:47:47 +01:00
LocalAI [bot]
e57e50e441
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7039 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-03 08:47:16 +01:00
LocalAI [bot]
81880e7975
chore(model-gallery): ⬆️ update checksum ( #7024 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-03 08:31:14 +01:00
LocalAI [bot]
2cad2c8591
chore: ⬆️ Update ggml-org/llama.cpp to cd5e3b57541ecc52421130742f4d89acbcf77cd4 ( #7023 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-02 21:24:19 +00:00
LocalAI [bot]
b87b41ee45
chore(model gallery): 🤖 add 1 new models via gallery agent ( #7017 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-02 17:34:11 +01:00
Ettore Di Giacinto
424acd66ad
feat(llama.cpp): allow to set cache-ram and ctx_shift ( #7009 )
...
* feat(llama.cpp): allow to set cache-ram and ctx_shift
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-02 17:33:29 +01:00
LocalAI [bot]
3cd8234550
chore: ⬆️ Update ggml-org/whisper.cpp to 999a7e0cbf8484dc2cea1e9f855d6b39f34f7ae9 ( #6997 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-02 10:39:11 +01:00
LocalAI [bot]
c70a0f05b8
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6989 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-02 09:48:12 +01:00
LocalAI [bot]
f85e2dd1b8
chore: ⬆️ Update ggml-org/llama.cpp to 2f68ce7cfd20e9e7098514bf730e5389b7bba908 ( #6998 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-02 09:44:37 +01:00
LocalAI [bot]
e485bdf9ab
docs: ⬆️ update docs version mudler/LocalAI ( #6996 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-01 21:08:08 +00:00
Ettore Di Giacinto
495c4ee694
Update index.yaml with new model entry
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-11-01 09:21:22 +01:00
LocalAI [bot]
161d1a0344
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6982 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-01 09:21:00 +01:00
LocalAI [bot]
b6d1def96f
chore(model-gallery): ⬆️ update checksum ( #6972 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-11-01 09:13:42 +01:00
LocalAI [bot]
9ecfdc5938
chore: ⬆️ Update ggml-org/llama.cpp to 31c511a968348281e11d590446bb815048a1e912 ( #6970 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-31 21:04:53 +00:00
Ettore Di Giacinto
c332ef5cce
chore: fix linting issues
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 19:08:34 +01:00
Ettore Di Giacinto
6e7a8c6041
chore(model gallery): add qwen3-vl-2b-instruct ( #6967 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 19:04:10 +01:00
Ettore Di Giacinto
43e707ec4f
chore(model gallery): add qwen3-vl-2b-thinking ( #6966 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 19:03:23 +01:00
Ettore Di Giacinto
fed3663a74
chore(model gallery): add qwen3-vl-4b-thinking ( #6965 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 19:02:22 +01:00
Ettore Di Giacinto
5b72798db3
chore(model gallery): add qwen3-vl-32b-instruct ( #6964 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 19:01:11 +01:00
Ettore Di Giacinto
d24d6d4e93
chore(model gallery): add qwen3-vl-4b-instruct ( #6963 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 18:57:50 +01:00
Ettore Di Giacinto
50ee1fbe06
chore(model gallery): add qwen3-vl-30b-a3b-thinking ( #6962 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 18:53:13 +01:00
Ettore Di Giacinto
19f3425ce0
chore(model gallery): add huihui-qwen3-vl-30b-a3b-instruct-abliterated ( #6961 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 18:46:25 +01:00
Ettore Di Giacinto
a6ef245534
chore(model gallery): add qwen3-vl-30b-a3b-instruct ( #6960 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-31 18:37:12 +01:00
LocalAI [bot]
88cb379c2d
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6940 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-31 16:57:18 +01:00
LocalAI [bot]
0ddb2e8dcf
chore: ⬆️ Update ggml-org/llama.cpp to 4146d6a1a6228711a487a1e3e9ddd120f8d027d7 ( #6945 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-31 14:51:03 +00:00
Ettore Di Giacinto
91b9301bec
Rename workflow from 'Bump dependencies' to 'Bump Documentation'
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-31 14:40:50 +01:00
Ettore Di Giacinto
fad5868f7b
Rename job to 'bump-backends' in workflow
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-31 14:40:34 +01:00
LocalAI [bot]
1e5b9135df
chore: ⬆️ Update ggml-org/llama.cpp to 16724b5b6836a2d4b8936a5824d2ff27c52b4517 ( #6925 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-30 21:07:33 +00:00
LocalAI [bot]
36d19e23e0
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6921 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-30 18:58:08 +01:00
LocalAI [bot]
cba9d1aac0
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6919 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-30 17:26:18 +01:00
LocalAI [bot]
dd21a0d2f9
chore: ⬆️ Update ggml-org/llama.cpp to 3464bdac37027c5e9661621fc75ffcef3c19c6ef ( #6896 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-30 14:17:58 +01:00
LocalAI [bot]
302a43b3ae
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6911 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-30 09:54:24 +01:00
LocalAI [bot]
2955061b42
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6910 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-30 09:39:31 +01:00
LocalAI [bot]
84644ab693
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6908 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-30 09:20:23 +01:00
Ettore Di Giacinto
b8f40dde1e
feat: do also text match ( #6891 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-29 17:18:56 +01:00
LocalAI [bot]
a6c9789a54
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6884 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-29 10:56:57 +01:00
LocalAI [bot]
a48d9ce27c
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6879 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-29 08:19:51 +01:00
LocalAI [bot]
fb825a2708
chore: ⬆️ Update ggml-org/llama.cpp to 851553ea6b24cb39fd5fd188b437d777cb411de8 ( #6869 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-29 08:16:55 +01:00
LocalAI [bot]
5558dce449
chore: ⬆️ Update ggml-org/whisper.cpp to c62adfbd1ecdaea9e295c72d672992514a2d887c ( #6868 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-28 21:12:05 +00:00
LocalAI [bot]
cf74a11e65
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6864 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-28 17:20:57 +01:00
LocalAI [bot]
86b5deec81
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6863 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-28 16:23:57 +01:00
LocalAI [bot]
ba1b8e7757
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6862 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-28 15:46:06 +01:00
Ettore Di Giacinto
79b68fdc25
feat: add CPU variants for whisper.cpp ( #6855 )
...
* feat: add CPU variants for whisper.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Do not build variants on Darwin
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-28 11:05:07 +01:00
LocalAI [bot]
a946cb08b5
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6854 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-28 09:23:07 +01:00
Lukas Schaefer
d95d4992fe
feat: return complete audio for kokoro ( #6842 )
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-10-28 08:49:18 +01:00
LocalAI [bot]
e13cb8346d
chore: ⬆️ Update ggml-org/llama.cpp to 5a4ff43e7dd049e35942bc3d12361dab2f155544 ( #6841 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-28 08:48:21 +01:00
LocalAI [bot]
615c56503e
chore: ⬆️ Update ggml-org/whisper.cpp to f16c12f3f55f5bd3d6ac8cf2f31ab90a42c884d5 ( #6835 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-28 08:47:47 +01:00
dependabot[bot]
79a8edd8b9
chore(deps): bump fyne.io/fyne/v2 from 2.6.3 to 2.7.0 ( #6840 )
...
Bumps [fyne.io/fyne/v2](https://github.com/fyne-io/fyne ) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/fyne-io/fyne/releases )
- [Changelog](https://github.com/fyne-io/fyne/blob/master/CHANGELOG.md )
- [Commits](https://github.com/fyne-io/fyne/compare/v2.6.3...v2.7.0 )
---
updated-dependencies:
- dependency-name: fyne.io/fyne/v2
dependency-version: 2.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 04:57:03 +00:00
dependabot[bot]
8d138dd68f
chore(deps): bump github.com/gofiber/template/html/v2 from 2.1.2 to 2.1.3 ( #6832 )
...
chore(deps): bump github.com/gofiber/template/html/v2
Bumps [github.com/gofiber/template/html/v2](https://github.com/gofiber/template ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/gofiber/template/releases )
- [Commits](https://github.com/gofiber/template/compare/ace/v2.1.2...ace/v2.1.3 )
---
updated-dependencies:
- dependency-name: github.com/gofiber/template/html/v2
dependency-version: 2.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 00:22:16 +00:00
dependabot[bot]
2b33844562
chore(deps): bump actions/download-artifact from 5 to 6 ( #6837 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:45:56 +01:00
dependabot[bot]
63e6721c2f
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/diffusers ( #6839 )
...
chore(deps): bump grpcio in /backend/python/diffusers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:45:42 +01:00
Ettore Di Giacinto
4859d809aa
Update MCP link and add LocalAGI reference
...
Updated the link for Model Context Protocol (MCP) and added reference to LocalAGI's Agentic capabilities.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-27 21:44:41 +01:00
dependabot[bot]
be027b1ccd
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/transformers ( #6828 )
...
chore(deps): bump grpcio in /backend/python/transformers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:32:31 +01:00
dependabot[bot]
3ecadeeb93
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/exllama2 ( #6836 )
...
chore(deps): bump grpcio in /backend/python/exllama2
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:32:13 +01:00
dependabot[bot]
4af3348f91
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/vllm ( #6827 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:31:47 +01:00
dependabot[bot]
dde08845bf
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/bark ( #6826 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:31:24 +01:00
dependabot[bot]
76d1ba168d
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/common/template ( #6830 )
...
chore(deps): bump grpcio in /backend/python/common/template
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:31:03 +01:00
dependabot[bot]
80605e4f66
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/rerankers ( #6819 )
...
chore(deps): bump grpcio in /backend/python/rerankers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:30:46 +01:00
dependabot[bot]
5b99584a31
chore(deps): bump github.com/klauspost/cpuid/v2 from 2.2.10 to 2.3.0 ( #6821 )
...
Bumps [github.com/klauspost/cpuid/v2](https://github.com/klauspost/cpuid ) from 2.2.10 to 2.3.0.
- [Release notes](https://github.com/klauspost/cpuid/releases )
- [Changelog](https://github.com/klauspost/cpuid/blob/master/.goreleaser.yml )
- [Commits](https://github.com/klauspost/cpuid/compare/v2.2.10...v2.3.0 )
---
updated-dependencies:
- dependency-name: github.com/klauspost/cpuid/v2
dependency-version: 2.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:30:05 +01:00
dependabot[bot]
fc134b18fe
chore(deps): bump actions/upload-artifact from 4 to 5 ( #6824 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:29:35 +01:00
dependabot[bot]
c2006273c5
chore(deps): bump github.com/alecthomas/kong from 0.9.0 to 1.12.1 ( #6829 )
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 0.9.0 to 1.12.1.
- [Commits](https://github.com/alecthomas/kong/compare/v0.9.0...v1.12.1 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/kong
dependency-version: 1.12.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:29:00 +01:00
dependabot[bot]
5343889098
chore(deps): bump github.com/gofiber/swagger from 1.0.0 to 1.1.1 ( #6825 )
...
Bumps [github.com/gofiber/swagger](https://github.com/gofiber/swagger ) from 1.0.0 to 1.1.1.
- [Release notes](https://github.com/gofiber/swagger/releases )
- [Commits](https://github.com/gofiber/swagger/compare/v1.0.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: github.com/gofiber/swagger
dependency-version: 1.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:27:59 +01:00
dependabot[bot]
c42afc56d9
chore(deps): bump mxschmitt/action-tmate from 3.22 to 3.23 ( #6831 )
...
Bumps [mxschmitt/action-tmate](https://github.com/mxschmitt/action-tmate ) from 3.22 to 3.23.
- [Release notes](https://github.com/mxschmitt/action-tmate/releases )
- [Changelog](https://github.com/mxschmitt/action-tmate/blob/master/RELEASE.md )
- [Commits](https://github.com/mxschmitt/action-tmate/compare/v3.22...v3.23 )
---
updated-dependencies:
- dependency-name: mxschmitt/action-tmate
dependency-version: '3.23'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:27:36 +01:00
dependabot[bot]
53f44dac89
chore(deps): bump grpcio from 1.75.1 to 1.76.0 in /backend/python/coqui ( #6822 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:27:05 +01:00
LocalAI [bot]
0468456fad
feat(swagger): update swagger ( #6834 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-27 21:24:28 +01:00
dependabot[bot]
df899ee26a
chore(deps): bump github.com/gofiber/contrib/fiberzerolog from 1.0.2 to 1.0.3 ( #6816 )
...
chore(deps): bump github.com/gofiber/contrib/fiberzerolog
Bumps [github.com/gofiber/contrib/fiberzerolog](https://github.com/gofiber/contrib ) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/gofiber/contrib/releases )
- [Commits](https://github.com/gofiber/contrib/compare/jwt/v1.0.2...jwt/v1.0.3 )
---
updated-dependencies:
- dependency-name: github.com/gofiber/contrib/fiberzerolog
dependency-version: 1.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 19:29:57 +00:00
LocalAI [bot]
93fe25468f
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6799 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-27 10:31:52 +01:00
Ettore Di Giacinto
238aad666e
chore(deps): bump cogito ( #6785 )
...
chore(deps): Bump cogito
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-27 10:07:31 +01:00
Gregory Mariani
4408ed4f88
feat(api): OpenAI video create enpoint integration ( #6777 )
...
* feat: add OpenAI-compatible /v1/videos endpoint
- Add VideoEndpoint handler with OpenAI request mapping
- Add MapOpenAIToVideo function to convert OpenAI format to LocalAI VideoRequest
- Add Swagger documentation for API endpoint
- Add Ginkgo unit tests for mapping logic
- Add Ginkgo integration test with embedded fake backend
Signed-off-by: Greg <marianigregory@pm.me >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
---------
Signed-off-by: Greg <marianigregory@pm.me >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-27 10:06:57 +01:00
Ettore Di Giacinto
5df1f59a3c
chore(model gallery): add allenai_olmocr-2-7b-1025 ( #6797 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-27 09:20:06 +01:00
LocalAI [bot]
8225697139
chore: ⬆️ Update ggml-org/llama.cpp to bbac6a26b2bd7f7c1f0831cb1e7b52734c66673b ( #6783 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-27 08:45:14 +01:00
LocalAI [bot]
0c0186d866
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6784 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-26 21:22:58 +01:00
LocalAI [bot]
ce2f8828f9
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6776 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-26 18:01:09 +01:00
LocalAI [bot]
7a8565a45e
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6767 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-26 09:27:17 +01:00
LocalAI [bot]
192589a17f
chore: ⬆️ Update ggml-org/llama.cpp to 5d195f17bc60eacc15cfb929f9403cf29ccdf419 ( #6757 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-25 21:14:43 +00:00
LocalAI [bot]
28ab73d4a1
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6721 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-25 17:23:43 +02:00
LocalAI [bot]
ed4ac0b61e
chore: ⬆️ Update ggml-org/llama.cpp to 55945d2ef51b93821d4b6f4a9b994393344a90db ( #6729 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-24 21:11:56 +00:00
LocalAI [bot]
e41d8b65ce
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6706 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-24 09:04:00 +02:00
Chakib Benziane
c28e5b39d6
fix: llama dockerfile make package ( #6694 )
...
the make package rule does not currently always run resulting in an
empty scratch image.
- added `make -B` flag to force the `make package` rule
Signed-off-by: blob42 <contact@blob42.xyz >
2025-10-24 09:03:11 +02:00
LocalAI [bot]
b66bd2706f
chore: ⬆️ Update ggml-org/llama.cpp to 0bf47a1dbba4d36f2aff4e8c34b06210ba34e688 ( #6703 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-23 21:10:51 +00:00
LocalAI [bot]
fa7a9d96f8
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6697 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-23 16:43:24 +02:00
LocalAI [bot]
61d972a2ef
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6691 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-23 11:27:04 +02:00
LocalAI [bot]
fffdbc31c6
chore: ⬆️ Update ggml-org/whisper.cpp to 322c2adb753a9506f0becee134a7f75e2a6b5687 ( #6677 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-23 09:32:20 +02:00
Chakib Benziane
32c0ab3a7f
fix: properly terminate llama.cpp kv_overrides array with empty key + updated doc ( #6672 )
...
* fix: properly terminate kv_overrides array with empty key
The llama model loading function expects KV overrides to be terminated
with an empty key (key[0] == 0). Previously, the kv_overrides vector was
not being properly terminated, causing an assertion failure.
This commit ensures that after parsing all KV override strings, we add a
final terminating entry with an empty key to satisfy the C-style array
termination requirement. This fixes the assertion error and allows the
model to load correctly with custom KV overrides.
Fixes #6643
- Also included a reference to the usage of the `overrides` option in
the advanced-usage section.
Signed-off-by: blob42 <contact@blob42.xyz >
* doc: document the `overrides` option
---------
Signed-off-by: blob42 <contact@blob42.xyz >
2025-10-23 09:31:55 +02:00
LocalAI [bot]
24ce79a67c
chore: ⬆️ Update ggml-org/llama.cpp to a2e0088d9242bd9e57f8b852b05a6e47843b5a45 ( #6676 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-22 21:05:27 +00:00
Ettore Di Giacinto
bfa8530088
Change model note to reflect text-only version
...
Updated note to indicate this is a text-only version.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-22 10:55:25 +02:00
LocalAI [bot]
4278144dd5
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6664 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-22 10:34:06 +02:00
LocalAI [bot]
79fa4d691e
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6658 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-22 09:40:19 +02:00
LocalAI [bot]
7a3d9ee5c1
chore: ⬆️ Update ggml-org/llama.cpp to 03792ad93609fc67e41041c6347d9aa14e5e0d74 ( #6651 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-21 21:15:27 +00:00
LocalAI [bot]
22923d3b23
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6646 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-21 19:30:14 +02:00
LocalAI [bot]
d32a459209
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6640 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-21 15:38:23 +02:00
Ettore Di Giacinto
47b2a502dd
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.10" ( #6638 )
...
Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.10 (#6599 )"
This reverts commit 18810038f5 .
2025-10-21 12:31:16 +02:00
LocalAI [bot]
b85f339eb4
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6636 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-21 12:14:38 +02:00
LocalAI [bot]
8821865eac
chore: ⬆️ Update ggml-org/whisper.cpp to 23c19308d8a5786c65effa4570204a881660ff31 ( #6622 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-21 09:22:50 +02:00
LocalAI [bot]
4b30846d57
chore: ⬆️ Update ggml-org/llama.cpp to 84bf3c677857279037adf67cdcfd89eaa4ca9281 ( #6621 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-21 09:22:03 +02:00
dependabot[bot]
7a35986407
chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 ( #6598 )
...
Bumps [github.com/gofrs/flock](https://github.com/gofrs/flock ) from 0.12.1 to 0.13.0.
- [Release notes](https://github.com/gofrs/flock/releases )
- [Commits](https://github.com/gofrs/flock/compare/v0.12.1...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/gofrs/flock
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 22:54:53 +02:00
dependabot[bot]
ee34aa7bd5
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.26.0 ( #6601 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.25.3 to 2.26.0.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.25.3...v2.26.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-version: 2.26.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 22:54:20 +02:00
dependabot[bot]
40cf798dfe
chore(deps): bump github.com/gpustack/gguf-parser-go from 0.17.0 to 0.22.1 ( #6602 )
...
chore(deps): bump github.com/gpustack/gguf-parser-go
Bumps [github.com/gpustack/gguf-parser-go](https://github.com/gpustack/gguf-parser-go ) from 0.17.0 to 0.22.1.
- [Release notes](https://github.com/gpustack/gguf-parser-go/releases )
- [Commits](https://github.com/gpustack/gguf-parser-go/compare/v0.17.0...v0.22.1 )
---
updated-dependencies:
- dependency-name: github.com/gpustack/gguf-parser-go
dependency-version: 0.22.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 22:53:47 +02:00
dependabot[bot]
18810038f5
chore(deps): bump securego/gosec from 2.22.9 to 2.22.10 ( #6599 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.9 to 2.22.10.
- [Release notes](https://github.com/securego/gosec/releases )
- [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml )
- [Commits](https://github.com/securego/gosec/compare/v2.22.9...v2.22.10 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 22:53:18 +02:00
dependabot[bot]
8fb79bc6f6
chore(deps): bump github.com/tmc/langchaingo from 0.1.13 to 0.1.14 ( #6604 )
...
Bumps [github.com/tmc/langchaingo](https://github.com/tmc/langchaingo ) from 0.1.13 to 0.1.14.
- [Release notes](https://github.com/tmc/langchaingo/releases )
- [Commits](https://github.com/tmc/langchaingo/compare/v0.1.13...v0.1.14 )
---
updated-dependencies:
- dependency-name: github.com/tmc/langchaingo
dependency-version: 0.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 22:52:50 +02:00
dependabot[bot]
4b5ad1405f
chore(deps): bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 ( #6600 )
...
chore(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.23.0 to 1.23.2.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.2 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.23.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 19:39:11 +00:00
LocalAI [bot]
4493078cdd
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6597 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-20 19:54:38 +02:00
LocalAI [bot]
7f68c89cbe
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6581 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-20 08:58:29 +02:00
LocalAI [bot]
69adc46936
chore: ⬆️ Update ggml-org/llama.cpp to cec5edbcaec69bbf6d5851cabce4ac148be41701 ( #6576 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-19 21:31:47 +00:00
Ettore Di Giacinto
d22439918f
Add icon URL for Llama-3.2-3B-small model
...
Added an icon URL for the Llama-3.2-3B-small Shiro roleplay model.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-19 21:44:46 +02:00
LocalAI [bot]
103d4e87e5
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6566 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-19 21:43:58 +02:00
Ettore Di Giacinto
8c5ba9e0d7
Update verbamaxima-12b-i1 details in index.yaml
...
Added an icon and updated the name and description for verbamaxima-12b-i1.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-19 10:23:37 +02:00
LocalAI [bot]
f1b713df08
chore(model gallery): 🤖 add 1 new models via gallery agent ( #6557 )
...
chore(model gallery): 🤖 add new models via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-19 09:44:01 +02:00
LocalAI [bot]
f94b89c1b5
chore: ⬆️ Update ggml-org/llama.cpp to ee09828cb057460b369576410601a3a09279e23c ( #6550 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-18 21:09:46 +00:00
Ettore Di Giacinto
a1b056737a
feat(ui): add system backend metadata and deletion in index ( #6546 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-18 19:32:11 +02:00
Ettore Di Giacinto
a22f6a499d
feat(mcp): add planning and reevaluation ( #6541 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-18 18:26:32 +02:00
Ettore Di Giacinto
e5bf2a9a11
chore(gallery agent): small fixes
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-18 18:24:25 +02:00
Ettore Di Giacinto
05aba5a311
chore(gallery agent): add execution summary in the PR message
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-18 18:17:42 +02:00
LocalAI [bot]
354bf5debb
chore(model gallery): 🤖 add new models via gallery agent ( #6536 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-18 13:48:19 +02:00
LocalAI [bot]
7f88abb3b1
chore(model gallery): 🤖 add new models via gallery agent ( #6534 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-18 13:01:01 +02:00
LocalAI [bot]
36b3a538f8
chore(model gallery): 🤖 add new models via gallery agent ( #6524 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-18 09:35:51 +02:00
LocalAI [bot]
e293b65ad9
chore(model gallery): 🤖 add new models via gallery agent ( #6522 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 23:18:28 +02:00
LocalAI [bot]
cce185b345
chore: ⬆️ Update ggml-org/llama.cpp to 66b0dbcb2d462e7b70ba5a69ee8c3899ac2efb1c ( #6520 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 21:14:57 +00:00
LocalAI [bot]
03ed4382c7
chore(model gallery): 🤖 add new models via gallery agent ( #6519 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 21:42:31 +02:00
LocalAI [bot]
1c73e10676
chore(model gallery): 🤖 add new models via gallery agent ( #6516 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 20:02:10 +02:00
LocalAI [bot]
4ade65f959
chore(model gallery): 🤖 add new models via gallery agent ( #6515 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 18:15:44 +02:00
LocalAI [bot]
c54f5cdf12
chore(model gallery): 🤖 add new models via gallery agent ( #6512 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 16:04:54 +02:00
Ettore Di Giacinto
33c48164d7
Change sleep duration in tests from 10 to 20 seconds
...
Increased sleep duration in tests to 20 seconds.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-17 14:56:52 +02:00
Ettore Di Giacinto
7aed3b3bac
Add icon URL for Magidonia 24B v4.2.0
...
Added an icon URL for the Magidonia model.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-17 11:14:02 +02:00
LocalAI [bot]
9e349c715e
chore(model gallery): 🤖 add new models via gallery agent ( #6507 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 11:12:34 +02:00
Robbie Cronin
639ecb59b3
fix: handle multi-type arrays in JSON schema to prevent panic ( #6495 )
...
Signed-off-by: robert-cronin <robert.owen.cronin@gmail.com >
2025-10-17 11:07:37 +02:00
LocalAI [bot]
bfb0794f87
chore(model gallery): 🤖 add new models via gallery agent ( #6504 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 09:25:40 +02:00
Ettore Di Giacinto
05f1e9e757
chore(model gallery): add mira-v1.7-27b-i1 ( #6503 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-17 09:19:42 +02:00
Ettore Di Giacinto
1ca6f6dada
Revert "Reapply "chore(ci): change notifications settings""
...
This reverts commit f0245fa36c .
2025-10-17 09:15:12 +02:00
LocalAI [bot]
bc5397bcfc
chore(model gallery): 🤖 add new models via gallery agent ( #6501 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 09:13:11 +02:00
Ettore Di Giacinto
f452a027a2
chore(gallery search): fuzzy with case insentivie ( #6490 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-17 09:02:28 +02:00
LocalAI [bot]
7bac49fb87
chore: ⬆️ Update ggml-org/llama.cpp to 1bb4f43380944e94c9a86e305789ba103f5e62bd ( #6488 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-17 09:01:11 +02:00
Ettore Di Giacinto
02300cfbd1
Change cron schedule to run every hour
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-16 23:10:33 +02:00
Ettore Di Giacinto
17c5c732c7
Update condition for Dependabot job in workflow
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-16 23:09:32 +02:00
Ettore Di Giacinto
10a66938f9
fix: guard from potential deadlock with requests in flight ( #6484 )
...
* fix(watchdog): guard from potential deadlock with requests in flight
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Improve locking when loading models
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 21:28:19 +02:00
Ettore Di Giacinto
f0245fa36c
Reapply "chore(ci): change notifications settings"
...
This reverts commit 03096154d4 .
2025-10-16 18:50:55 +02:00
Ettore Di Giacinto
83534f8e00
feat(gallery): add fuzzy search ( #6481 )
...
chore(model gallery): add fuzzy search
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 18:51:33 +02:00
Ettore Di Giacinto
75eaf8c853
Increase default LIMIT from 5 to 15
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-16 18:16:43 +02:00
Ettore Di Giacinto
03096154d4
Revert "chore(ci): change notifications settings"
...
This reverts commit 9109e5c149 .
2025-10-16 17:03:52 +02:00
LocalAI [bot]
22c9e8c09e
gallery: 🤖 add new models via gallery agent ( #6480 )
...
🤖 Add new models to gallery via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-16 16:56:34 +02:00
Ettore Di Giacinto
da16727ad6
chore(ci): keep conventional commits
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 16:35:03 +02:00
Ettore Di Giacinto
ad44df6d83
chore(ci): run notifications also from PRs merged from forks
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 16:27:04 +02:00
LocalAI [bot]
276c552583
gallery: 🤖 add new models via gallery agent ( #6478 )
...
🤖 Add new models to gallery via gallery agent
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-16 16:21:42 +02:00
Ettore Di Giacinto
9109e5c149
chore(ci): change notifications settings
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 16:12:40 +02:00
Ettore Di Giacinto
71a84b91e3
chore(ci): fix gallery agent linting issues
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 16:05:17 +02:00
Ettore Di Giacinto
209d40be71
Revert "chore(gallery agent): try fixing linting errors"
...
This reverts commit b0eb1ab2a1 .
2025-10-16 10:32:21 +02:00
Ettore Di Giacinto
bfd76805e8
Revert "chore(gallery agent): try fixing linting errors"
...
This reverts commit 561aa5e443 .
2025-10-16 10:30:27 +02:00
Ettore Di Giacinto
561aa5e443
chore(gallery agent): try fixing linting errors
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 10:05:37 +02:00
Ettore Di Giacinto
b0eb1ab2a1
chore(gallery agent): try fixing linting errors
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 09:44:04 +02:00
Ettore Di Giacinto
1208fb6fa1
chore(gallery agent): support non-gguf
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 09:35:42 +02:00
Ettore Di Giacinto
f98fe85c42
chore(gallery agent): try to fix linting
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-16 09:14:28 +02:00
Ettore Di Giacinto
167c183c84
chore(gallery agent): avoid to commit the binary
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 23:30:14 +02:00
Ettore Di Giacinto
244e47e1e0
chore(gallery agent): filter out existing
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 23:26:47 +02:00
LocalAI [bot]
9680a0b0fe
chore: ⬆️ Update ggml-org/llama.cpp to 466c1911ab736f0b7366127edee99f8ee5687417 ( #6463 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-15 23:21:35 +02:00
LocalAI [bot]
acbd10a661
chore: ⬆️ Update ggml-org/whisper.cpp to 4979e04f5dcaccb36057e059bbaed8a2f5288315 ( #6462 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-15 23:21:05 +02:00
Ettore Di Giacinto
c6b989be13
chore(gallery agent): clean content
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 23:20:44 +02:00
Ettore Di Giacinto
670103705c
chore(gallery agent): separate PRs
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 23:16:39 +02:00
Ettore Di Giacinto
cb90bd226e
chore(gallery agent): bump repos to fetch
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 23:12:21 +02:00
Ettore Di Giacinto
df9b2abf84
chore(gallery agent): Use real readme for selection
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 23:11:49 +02:00
Ettore Di Giacinto
582114bda9
feat(ci): add gallery updater agent ( #6467 )
...
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add CI workflow
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 23:00:14 +02:00
Ettore Di Giacinto
91ffe5ac38
chore(model gallery): add boomerang-qwen3-4.9b ( #6461 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 19:31:26 +02:00
Ettore Di Giacinto
8a58d76254
chore(model gallery): add boomerang-qwen3-2.3b ( #6460 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 19:30:24 +02:00
Ettore Di Giacinto
c3442fe574
chore(model gallery): add demyagent-4b-i1 ( #6459 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 19:27:59 +02:00
Ettore Di Giacinto
1087bd217e
chore(model gallery): add qwen3-4b-ra-sft ( #6458 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-15 19:22:29 +02:00
LocalAI [bot]
7ed3666d2e
chore: ⬆️ Update ggml-org/llama.cpp to fa882fd2b1bcb663de23af06fdc391489d05b007 ( #6454 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-14 21:08:17 +00:00
LocalAI [bot]
2e2e89e499
chore: ⬆️ Update ggml-org/llama.cpp to e60f241eacec42d3bd7c9edd37d236ebf35132a8 ( #6452 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-14 09:06:39 +02:00
dependabot[bot]
13c9c20f42
chore(deps): bump google.golang.org/grpc from 1.67.1 to 1.76.0 ( #6449 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.67.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.67.1...v1.76.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.76.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 22:13:35 +00:00
dependabot[bot]
b3d3988d85
chore(deps): bump github.com/ebitengine/purego from 0.8.4 to 0.9.0 ( #6450 )
...
Bumps [github.com/ebitengine/purego](https://github.com/ebitengine/purego ) from 0.8.4 to 0.9.0.
- [Release notes](https://github.com/ebitengine/purego/releases )
- [Commits](https://github.com/ebitengine/purego/compare/v0.8.4...v0.9.0 )
---
updated-dependencies:
- dependency-name: github.com/ebitengine/purego
dependency-version: 0.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 21:00:17 +00:00
Richard Palethorpe
0529c7d0a0
fix(realtime): Add transcription session created event, match OpenAI behavior ( #6445 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-10-13 21:48:13 +02:00
dependabot[bot]
af31a77061
chore(deps): bump dario.cat/mergo from 1.0.1 to 1.0.2 ( #6447 )
...
Bumps [dario.cat/mergo](https://github.com/imdario/mergo ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/imdario/mergo/releases )
- [Commits](https://github.com/imdario/mergo/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: dario.cat/mergo
dependency-version: 1.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 21:47:24 +02:00
dependabot[bot]
2d8956167f
chore(deps): bump github.com/schollz/progressbar/v3 from 3.14.4 to 3.18.0 ( #6446 )
...
chore(deps): bump github.com/schollz/progressbar/v3
Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar ) from 3.14.4 to 3.18.0.
- [Release notes](https://github.com/schollz/progressbar/releases )
- [Commits](https://github.com/schollz/progressbar/compare/v3.14.4...v3.18.0 )
---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
dependency-version: 3.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 21:47:02 +02:00
dependabot[bot]
509f85f82c
chore(deps): bump github.com/containerd/containerd from 1.7.27 to 1.7.28 ( #6448 )
...
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd ) from 1.7.27 to 1.7.28.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.7.27...v1.7.28 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-version: 1.7.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 21:46:36 +02:00
dependabot[bot]
bb2b377b18
chore(deps): bump github/codeql-action from 3 to 4 ( #6451 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 21:45:41 +02:00
Ettore Di Giacinto
48917889ce
Fix formatting in gallery/index.yaml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-13 21:45:32 +02:00
Ettore Di Giacinto
ef754259b0
chore(model gallery): add gustavecortal_beck ( #6444 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-13 11:59:25 +02:00
Ettore Di Giacinto
7e26f28113
chore(model gallery): add agentflow_agentflow-planner-7b ( #6443 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-13 11:08:42 +02:00
Ettore Di Giacinto
d7c8129549
chore(model gallery): add yanolja_yanoljanext-rosetta-12b-2510 ( #6442 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-13 11:00:48 +02:00
LocalAI [bot]
3a8fbb698e
chore: ⬆️ Update ggml-org/llama.cpp to a31cf36ad946a13b3a646bf0dadf2a481e89f944 ( #6440 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-13 07:54:03 +02:00
LocalAI [bot]
b1ef34ef9f
chore: ⬆️ Update ggml-org/whisper.cpp to a91dd3be72f70dd1b3cb6e252f35fa17b93f596c ( #6439 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-13 07:51:47 +02:00
Ettore Di Giacinto
b7822250fe
fix(ui): models without config don't have a .Name field ( #6438 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-12 15:24:22 +02:00
dependabot[bot]
05055f7e95
chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1 in the go_modules group across 1 directory ( #6431 )
...
chore(deps): bump github.com/quic-go/quic-go
Bumps the go_modules group with 1 update in the / directory: [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go ).
Updates `github.com/quic-go/quic-go` from 0.54.0 to 0.54.1
- [Release notes](https://github.com/quic-go/quic-go/releases )
- [Commits](https://github.com/quic-go/quic-go/compare/v0.54.0...v0.54.1 )
---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
dependency-version: 0.54.1
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-12 13:29:39 +02:00
LocalAI [bot]
c856d7dc73
chore: ⬆️ Update ggml-org/llama.cpp to 11f0af5504252e453d57406a935480c909e3ff37 ( #6437 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-12 09:02:31 +02:00
Ettore Di Giacinto
69d565e55d
fix(mcp): make responses compliant to OpenAI APIs ( #6436 )
...
The result is enclosed in the Message field.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-11 16:58:11 +02:00
LocalAI [bot]
fa6bbd9fa2
chore: ⬆️ Update ggml-org/llama.cpp to e60f01d941bc5b7fae62dd57fee4cec76ec0ea6e ( #6434 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-11 09:30:48 +02:00
LocalAI [bot]
3f767121d2
chore: ⬆️ Update ggml-org/whisper.cpp to 85871a946971955c635f56bca24ea2a37fed6324 ( #6435 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-10 21:16:25 +00:00
Ettore Di Giacinto
e963e16bc5
Remove model size guidance from FAQ
...
Removed redundant information about model sizes in the WebUI.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-10 21:50:56 +02:00
Ettore Di Giacinto
1e9b115251
chore(docs): enhancements and clarifications ( #6433 )
...
chore(docs): Small enhancements
Fixes: https://github.com/mudler/LocalAI/issues/6250
Relates to: https://github.com/mudler/LocalAI/issues/6251
Fixes: https://github.com/mudler/LocalAI/issues/6249
Fixes: https://github.com/mudler/LocalAI/issues/6250
Fixes: https://github.com/mudler/LocalAI/issues/6253
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 21:31:11 +02:00
Ettore Di Giacinto
cd1e1124ea
fix(llama.cpp): correctly set grammar triggers ( #6432 )
...
* fix(llama.cpp): correctly set grammar triggers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Do not enable lazy by default
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 19:50:17 +02:00
Ettore Di Giacinto
81b31b4283
chore(ui): display models and backends in tables ( #6430 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 18:21:34 +02:00
Ettore Di Giacinto
d763bce46d
fix(mcp): register sessions ( #6429 )
...
Because of this, the first calls to the MCP endpoint would fail and
later would succeeds thanks to the cache.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 18:03:07 +02:00
Ettore Di Giacinto
4aac0ef42e
chore(api): return json errors ( #6428 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 17:17:12 +02:00
Ettore Di Giacinto
7a36e8d967
chore(ui): skip duplicated entries in search list ( #6425 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 16:35:05 +02:00
Ettore Di Giacinto
dc2be93412
chore(ui): simplify editing and importing models via YAML ( #6424 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 15:10:13 +02:00
Ettore Di Giacinto
69a2b91495
chore: change color palette such as is closer to the logo ( #6423 )
...
chore(ui): restyle color palette closer to logo
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 12:31:58 +02:00
Ettore Di Giacinto
791bc769c1
chore(deps): bump llama.cpp to '1deee0f8d494981c32597dca8b5f8696d399b0f2' ( #6421 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-10 09:51:22 +02:00
LocalAI [bot]
a15a1f07e3
chore: ⬆️ Update ggml-org/whisper.cpp to 98930fded1c06e601a38903607af262f04893880 ( #6420 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-09 23:45:15 +02:00
Ettore Di Giacinto
c6f0b44228
feat(ui): use Alpine.js and drop HTMX ( #6418 )
...
* feat(ui): use Alpine.js and drop HTMX
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Display pending ops
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Show in progress ops
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* more stable sorting
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* minor fixup
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix clipboard copy
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Cleanup
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-09 22:37:06 +02:00
Ettore Di Giacinto
cb0ed55d89
feat(neutts): add backend ( #6404 )
...
* feat(neutts): add backend
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(ci): add images to CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(gallery): add Neutts
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make it work with quantized versions
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Docs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
* Apply suggestion from @mudler
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-09 21:51:28 +02:00
Ettore Di Giacinto
2fe97110fd
Change backend from 'whisper-vad' to 'whisper'
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-09 17:58:24 +02:00
Ettore Di Giacinto
fa8037b21d
chore(model gallery): add ai21labs_ai21-jamba-reasoning-3b ( #6417 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-09 15:00:56 +02:00
dependabot[bot]
99a72a4b11
chore(deps): bump github.com/multiformats/go-multiaddr from 0.16.0 to 0.16.1 ( #6277 )
...
chore(deps): bump github.com/multiformats/go-multiaddr
Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr ) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/multiformats/go-multiaddr/releases )
- [Commits](https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1 )
---
updated-dependencies:
- dependency-name: github.com/multiformats/go-multiaddr
dependency-version: 0.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 12:26:24 +00:00
dependabot[bot]
1a52ce1bd4
chore(deps): bump github.com/docker/docker from 28.3.3+incompatible to 28.5.0+incompatible ( #6399 )
...
chore(deps): bump github.com/docker/docker
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.3.3+incompatible to 28.5.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.3.3...v28.5.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.5.0+incompatible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 13:01:44 +02:00
Ettore Di Giacinto
925d752f8d
chore(model gallery): add qwen3-deckard-large-almost-human-6b-i1 ( #6416 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-09 12:45:38 +02:00
Ettore Di Giacinto
c0b9d00f35
chore(model gallery): add gliese-4b-oss-0410-i1 ( #6415 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-09 12:43:35 +02:00
Ettore Di Giacinto
fcf8d41a00
chore(model gallery): add liquidai_lfm2-8b-a1b ( #6414 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-09 12:41:53 +02:00
Ettore Di Giacinto
27c4161401
chore: update cogito and simplify MCP logics ( #6413 )
...
* chore: update cogito and simplify MCP logics
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Refine signal handling
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-09 12:36:45 +02:00
LocalAI [bot]
459b6ab86d
chore: ⬆️ Update ggml-org/whisper.cpp to 8877dfc11a9322ce1990958494cf2e41c54657eb ( #6411 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-09 08:17:49 +02:00
LocalAI [bot]
336257cc3c
chore: ⬆️ Update ggml-org/llama.cpp to 9d0882840e6c3fb62965d03af0e22880ea90e012 ( #6410 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-09 08:17:10 +02:00
Ettore Di Giacinto
df46a438b8
fix(grammars): handle empty parameters on object types ( #6409 )
...
fix: handle empty parameters on object types
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-08 19:13:40 +02:00
LocalAI [bot]
5e1d809904
chore: ⬆️ Update ggml-org/llama.cpp to aeaf8a36f06b5810f5ae4bbefe26edb33925cf5e ( #6408 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-08 08:01:08 +02:00
Ettore Di Giacinto
a9c7ce7275
fix(chatterbox): add poetry
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-07 17:46:52 +02:00
dependabot[bot]
8c47c8c8ed
chore(deps): bump github.com/docker/go-connections from 0.5.0 to 0.6.0 ( #6393 )
...
Bumps [github.com/docker/go-connections](https://github.com/docker/go-connections ) from 0.5.0 to 0.6.0.
- [Commits](https://github.com/docker/go-connections/compare/v0.5.0...v0.6.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/go-connections
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 16:29:33 +02:00
dependabot[bot]
8e8d427549
chore(deps): bump github.com/nikolalohinski/gonja/v2 from 2.3.2 to 2.4.1 ( #6394 )
...
Bumps [github.com/nikolalohinski/gonja/v2](https://github.com/nikolalohinski/gonja ) from 2.3.2 to 2.4.1.
- [Commits](https://github.com/nikolalohinski/gonja/compare/v2.3.2...v2.4.1 )
---
updated-dependencies:
- dependency-name: github.com/nikolalohinski/gonja/v2
dependency-version: 2.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 16:29:09 +02:00
dependabot[bot]
ee251115f4
chore(deps): bump github.com/rs/zerolog from 1.33.0 to 1.34.0 ( #6274 )
...
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog ) from 1.33.0 to 1.34.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.33.0...v1.34.0 )
---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
dependency-version: 1.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 16:28:39 +02:00
dependabot[bot]
661e66090c
chore(deps): bump actions/stale from 10.0.0 to 10.1.0 ( #6392 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 10.0.0 to 10.1.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](3a9db7e6a4...5f858e3efb )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 16:28:20 +02:00
Ettore Di Giacinto
c38564e22c
Update docs
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-07 16:25:03 +02:00
Ettore Di Giacinto
20f1e842b3
fix(chatterbox): chunk long text ( #6407 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-07 12:41:34 +02:00
Ettore Di Giacinto
aa8965b634
Update mcp.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-07 11:45:07 +02:00
Ettore Di Giacinto
35c676188b
feat(ui): display in index when a model supports MCP ( #6406 )
...
Display in index when a model supports MCP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-07 11:43:24 +02:00
Ettore Di Giacinto
183559bb98
chore(docs): add MCP example ( #6405 )
...
docs update
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-07 11:42:28 +02:00
LocalAI [bot]
1123a5c49c
chore: ⬆️ Update ggml-org/whisper.cpp to c8223a8548ad64435266e551385fc51aca9ee8ab ( #6402 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-07 08:50:22 +02:00
LocalAI [bot]
6f17c260a7
chore: ⬆️ Update ggml-org/llama.cpp to 3df2244df40c67dfd6ad548b40ccc507a066af2b ( #6401 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-07 08:44:02 +02:00
Ettore Di Giacinto
da6278aae9
feat(api): support both /v1 and not on openai routes ( #6403 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-07 00:06:06 +02:00
Ettore Di Giacinto
2e51871ad5
feat(ui): add button to enable Agentic MCP ( #6400 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-07 00:05:34 +02:00
Ettore Di Giacinto
8067d25710
chore(model gallery): add liquidai_lfm2-350m-math ( #6391 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-06 09:12:10 +02:00
Ettore Di Giacinto
cb2df6c5bf
chore(model gallery): add liquidai_lfm2-1.2b-tool ( #6390 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-06 09:10:20 +02:00
Ettore Di Giacinto
07e1519b3f
chore(model gallery): add liquidai_lfm2-1.2b-rag ( #6389 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-06 09:08:07 +02:00
Ettore Di Giacinto
8fc41673fa
chore(model gallery): add liquidai_lfm2-1.2b-extract ( #6388 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-06 09:06:08 +02:00
Ettore Di Giacinto
fff0e5911b
chore(model gallery): add liquidai_lfm2-350m-extract ( #6387 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-06 09:03:37 +02:00
Ettore Di Giacinto
09346bdc06
chore(model gallery): add lemon07r_vellummini-0.1-qwen3-14b ( #6386 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-06 08:46:09 +02:00
LocalAI [bot]
d4d42740c8
chore: ⬆️ Update ggml-org/llama.cpp to ca71fb9b368e3db96e028f80c4c9df6b6b370edd ( #6385 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-06 08:24:38 +02:00
LocalAI [bot]
5de7a43319
feat(swagger): update swagger ( #6384 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-05 22:14:10 +02:00
Ettore Di Giacinto
85e27ec74c
feat: add agent options to model config ( #6383 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-05 21:54:04 +02:00
Ettore Di Giacinto
698205a2f3
Add links to Awesome MCPs and MCPs by mudler
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-05 21:27:44 +02:00
Ettore Di Giacinto
3ed582b091
Update README with new project links
...
Added links to Agentic Libraries and MCPs in README.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-05 19:38:47 +02:00
Ettore Di Giacinto
752e33f676
Update MCP link in README for accuracy
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-05 18:50:23 +02:00
Ettore Di Giacinto
930553ef60
Update mcp.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-05 18:21:02 +02:00
Ettore Di Giacinto
fc8d5c9198
fix: add strict mode check for no action function ( #6294 )
...
When strict mode is enabled, force the LLM to pick always a tool
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-05 18:13:34 +02:00
Ettore Di Giacinto
60b6472fa0
feat: Add Agentic MCP support with a new chat/completion endpoint ( #6381 )
...
* WIP - add endpoint
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Rename
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Wire the Completion API
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to make it functional
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Almost functional
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Bump golang versions used in tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add description of the tool
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make it working
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small optimizations
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Cleanup/refactor
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update docs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-05 17:51:41 +02:00
LocalAI [bot]
6b2c8277c2
chore: ⬆️ Update ggml-org/llama.cpp to 86df2c9ae4f2f1ee63d2558a9dc797b98524639b ( #6382 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-05 08:52:24 +02:00
LocalAI [bot]
6d5d3ebcf6
chore: ⬆️ Update ggml-org/llama.cpp to 128d522c04286e019666bd6ee4d18e3fbf8772e2 ( #6379 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-04 19:00:50 +02:00
LocalAI [bot]
530c174fd3
docs: ⬆️ update docs version mudler/LocalAI ( #6378 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-03 23:26:09 +02:00
Ettore Di Giacinto
8fb95686af
chore(model gallery): add ibm-granite_granite-4.0-micro ( #6376 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-03 10:03:34 +02:00
Ettore Di Giacinto
4132085c01
chore(model gallery): add ibm-granite_granite-4.0-h-micro ( #6375 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-03 09:32:20 +02:00
Ettore Di Giacinto
c14f1ffcfd
chore(model gallery): add ibm-granite_granite-4.0-h-tiny ( #6374 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-03 09:31:00 +02:00
Ettore Di Giacinto
07cca4b69a
chore(model gallery): add ibm-granite_granite-4.0-h-small ( #6373 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-10-03 09:28:57 +02:00
LocalAI [bot]
dd927c36f6
chore: ⬆️ Update ggml-org/llama.cpp to d64c8104f090b27b1f99e8da5995ffcfa6b726e2 ( #6371 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-02 21:09:00 +00:00
LocalAI [bot]
052f42e926
chore: ⬆️ Update ggml-org/llama.cpp to 1fe4e38cc20af058ed320bd46cac934991190056 ( #6368 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-10-02 16:29:57 +02:00
LocalAI [bot]
30d43588ab
chore: ⬆️ Update ggml-org/whisper.cpp to 7849aff7a2e1f4234aa31b01a1870906d5431959 ( #6367 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-01 21:15:28 +00:00
LocalAI [bot]
d21ec22f74
chore: ⬆️ Update ggml-org/whisper.cpp to 8c0855fd6bb115e113c0dca6255ea05f774d35f7 ( #6365 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-10-01 12:12:27 +02:00
LocalAI [bot]
04fecd634a
chore: ⬆️ Update ggml-org/llama.cpp to b2ba81dbe07b6dbea9c96b13346c66973dede32c ( #6366 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-30 21:13:23 +00:00
LocalAI [bot]
33c14198db
chore: ⬆️ Update ggml-org/llama.cpp to 5f7e166cbf7b9ca928c7fad990098ef32358ac75 ( #6355 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-30 14:41:16 +02:00
LocalAI [bot]
967c2727e3
chore: ⬆️ Update ggml-org/whisper.cpp to 32be14f8ebfc0498c2c619182f0d7f4c822d52c4 ( #6354 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-30 14:40:59 +02:00
dependabot[bot]
f41f30ad92
chore(deps): bump grpcio from 1.74.0 to 1.75.1 in /backend/python/exllama2 ( #6356 )
...
chore(deps): bump grpcio in /backend/python/exllama2
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 14:40:41 +02:00
dependabot[bot]
e77340e8a5
chore(deps): bump grpcio from 1.75.0 to 1.75.1 in /backend/python/transformers ( #6362 )
...
chore(deps): bump grpcio in /backend/python/transformers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.75.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 14:40:29 +02:00
dependabot[bot]
d51a3090f7
chore(deps): bump grpcio from 1.74.0 to 1.75.1 in /backend/python/bark ( #6359 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 14:40:16 +02:00
dependabot[bot]
1bf3bc932c
chore(deps): bump grpcio from 1.74.0 to 1.75.1 in /backend/python/vllm ( #6357 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 14:40:02 +02:00
dependabot[bot]
564a47da4e
chore(deps): bump grpcio from 1.74.0 to 1.75.1 in /backend/python/common/template ( #6358 )
...
chore(deps): bump grpcio in /backend/python/common/template
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 08:52:36 +02:00
dependabot[bot]
c37ee93ff2
chore(deps): bump grpcio from 1.74.0 to 1.75.1 in /backend/python/rerankers ( #6360 )
...
chore(deps): bump grpcio in /backend/python/rerankers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 08:52:25 +02:00
dependabot[bot]
f4b65db4e7
chore(deps): bump grpcio from 1.74.0 to 1.75.1 in /backend/python/diffusers ( #6361 )
...
chore(deps): bump grpcio in /backend/python/diffusers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 08:52:11 +02:00
Ettore Di Giacinto
f5fa8e6649
Revert "chore(deps): bump transformers from 4.48.3 to 4.56.2 in /backend/python/coqui" ( #6363 )
...
Revert "chore(deps): bump transformers from 4.48.3 to 4.56.2 in /backend/pyth…"
This reverts commit 570e39bdcf .
2025-09-30 08:51:49 +02:00
dependabot[bot]
570e39bdcf
chore(deps): bump transformers from 4.48.3 to 4.56.2 in /backend/python/coqui ( #6330 )
...
chore(deps): bump transformers in /backend/python/coqui
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.48.3 to 4.56.2.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.48.3...v4.56.2 )
---
updated-dependencies:
- dependency-name: transformers
dependency-version: 4.56.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 21:30:29 +00:00
dependabot[bot]
2ebe37b671
chore(deps): bump grpcio from 1.74.0 to 1.75.1 in /backend/python/coqui ( #6353 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 20:11:55 +00:00
LocalAI [bot]
dca685f784
chore: ⬆️ Update ggml-org/llama.cpp to bd0af02fc96c2057726f33c0f0daf7bb8f3e462a ( #6352 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-28 21:08:50 +00:00
LocalAI [bot]
84ebf2a2c9
chore: ⬆️ Update ggml-org/llama.cpp to 4807e8f96a61b2adccebd5e57444c94d18de7264 ( #6350 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-28 00:33:46 +02:00
Ettore Di Giacinto
ce5662ba90
chore(deps): bump llama.cpp to '72b24d96c6888c609d562779a23787304ae4609c' ( #6349 )
...
* chore(deps): bump llama.cpp to '72b24d96c6888c609d562779a23787304ae4609c'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Disable OPENSSL (just introduced upstream)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-27 13:55:51 +02:00
Ettore Di Giacinto
9878f27813
chore(deps): bump llama.cpp to '835b2b915c52bcabcd688d025eacff9a07b65f52' ( #6347 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-26 23:26:14 +02:00
jongames
f2b9452ec4
fix: reranking models limited to 512 tokens in llama.cpp backend ( #6344 )
...
Fix reranking models being limited to 512 tokens input in llama.cpp backend
Signed-off-by: JonGames <18472148+jongames@users.noreply.github.com >
2025-09-25 23:32:07 +00:00
Ettore Di Giacinto
585da99c52
chore(models): add whisper-turbo via whisper.cpp ( #6340 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-25 09:15:06 +02:00
Ettore Di Giacinto
fd4f432079
CI: disable build-testing on PRs against arm64 ( #6341 )
...
CI: disable testing on PRs against arm64
Removed configuration for cublas and arm64 platform.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-25 09:14:50 +02:00
LocalAI [bot]
238c68c57b
chore: ⬆️ Update ggml-org/llama.cpp to 4ae88d07d026e66b41e85afece74e88af54f4e66 ( #6339 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-25 08:47:02 +02:00
Ettore Di Giacinto
04fbf5cb82
Change build type and update tag suffix in backend.yml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-24 22:08:29 +02:00
Ettore Di Giacinto
c85d559919
feat(chatterbox): support multilingual ( #6240 )
...
* feat(chatterbox): support multilingual
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add l4t support
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: switch to fork
Until https://github.com/resemble-ai/chatterbox/pull/295 is merged
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-24 18:37:37 +02:00
Ettore Di Giacinto
b5efc4f89e
chore(cudss): add cudds to l4t images ( #6338 )
...
* chore(cudds): add cudds to l4t images
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* add arm64 to CI tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-24 16:46:24 +02:00
Ettore Di Giacinto
3f9c09a4c5
chore(model gallery): add qwen-image-edit-2509 ( #6336 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-24 10:05:03 +02:00
dependabot[bot]
4a84660475
chore(deps): bump securego/gosec from 2.22.8 to 2.22.9 ( #6324 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.8 to 2.22.9.
- [Release notes](https://github.com/securego/gosec/releases )
- [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml )
- [Commits](https://github.com/securego/gosec/compare/v2.22.8...v2.22.9 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-23 08:26:50 +02:00
LocalAI [bot]
737248256e
chore: ⬆️ Update ggml-org/llama.cpp to 1d0125bcf1cbd7195ad0faf826a20bc7cec7d3f4 ( #6335 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-22 21:13:34 +00:00
dependabot[bot]
0ae334fc62
chore(deps): bump grpcio from 1.74.0 to 1.75.0 in /backend/python/transformers ( #6332 )
...
chore(deps): bump grpcio in /backend/python/transformers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.74.0 to 1.75.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.74.0...v1.75.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.75.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 19:53:35 +00:00
Ettore Di Giacinto
36c373b7c9
feat(kokoro): add support for l4t devices ( #6322 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-22 10:33:26 +02:00
LocalAI [bot]
6afcb932b7
chore: ⬆️ Update ggml-org/llama.cpp to da30ab5f8696cabb2d4620cdc0aa41a298c54fd6 ( #6321 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-21 21:28:27 +00:00
LocalAI [bot]
357bf571a3
docs: ⬆️ update docs version mudler/LocalAI ( #6318 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-21 08:40:00 +02:00
LocalAI [bot]
e74ade9ebb
chore: ⬆️ Update ggml-org/llama.cpp to 7f766929ca8e8e01dcceb1c526ee584f7e5e1408 ( #6319 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-20 21:05:25 +00:00
LocalAI [bot]
f7f26b8efa
docs: ⬆️ update docs version mudler/LocalAI ( #6315 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-20 09:41:58 +02:00
LocalAI [bot]
75eb98f8bd
chore: ⬆️ Update ggml-org/llama.cpp to f432d8d83e7407073634c5e4fd81a3d23a10827f ( #6316 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-20 09:41:45 +02:00
LocalAI [bot]
c337e7baf7
chore: ⬆️ Update ggml-org/whisper.cpp to 44fa2f647cf2a6953493b21ab83b50d5f5dbc483 ( #6317 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-19 21:14:10 +00:00
Ettore Di Giacinto
660bd45be8
fix(python): make option check uniform across backends ( #6314 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-19 19:56:08 +02:00
Ettore Di Giacinto
c27da0a0f6
fix(diffusers): fix float detection ( #6313 )
...
There was apparently an oversight, this fixes the float/int detection
Fixes: https://github.com/mudler/LocalAI/issues/6312
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-19 19:09:04 +02:00
Ettore Di Giacinto
ac043ed9ba
chore(model gallery): add aquif-3.5-a4b-think ( #6311 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-19 11:16:50 +02:00
Ettore Di Giacinto
2e0d66a1c8
chore(model gallery): add impish_qwen_14b-1m ( #6310 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-19 10:57:33 +02:00
Ettore Di Giacinto
41a0f361eb
chore(model gallery): add mistralai_magistral-small-2509 ( #6309 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-19 10:48:13 +02:00
LocalAI [bot]
d3c5c02837
docs: ⬆️ update docs version mudler/LocalAI ( #6307 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-18 23:48:02 +02:00
LocalAI [bot]
ae3d8fb0c4
chore: ⬆️ Update ggml-org/llama.cpp to 3edd87cd055a45d885fa914d879d36d33ecfc3e1 ( #6308 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-18 21:09:14 +00:00
LocalAI [bot]
902e47f0b0
chore: ⬆️ Update ggml-org/llama.cpp to 0320ac5264279d74f8ee91bafa6c90e9ab9bbb91 ( #6306 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-18 09:27:18 +02:00
Ettore Di Giacinto
50bb78fd24
Add permissions for issues and actions
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-18 09:26:10 +02:00
LocalAI [bot]
542f07ab2d
docs: ⬆️ update docs version mudler/LocalAI ( #6305 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-17 21:06:50 +00:00
Ettore Di Giacinto
77c5acb9db
Revert "feat(nvidia-gpu): bump images to cuda 12.8" ( #6303 )
...
Revert "feat(nvidia-gpu): bump images to cuda 12.8 (#6239 )"
This reverts commit d9e25af7b5 .
2025-09-17 19:31:43 +02:00
Ettore Di Giacinto
44bbf4d778
chore(model gallery): add websailor-7b ( #6300 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-17 09:49:58 +02:00
Ettore Di Giacinto
633c12f93d
chore(model gallery): add websailor-32b ( #6299 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-17 09:48:16 +02:00
Ettore Di Giacinto
6f24135f1d
chore(model gallery): add webwatcher-32b ( #6298 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-17 09:42:54 +02:00
Ettore Di Giacinto
b72aa7b4fa
chore(model gallery): add webwatcher-7b ( #6297 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-17 09:36:25 +02:00
Ettore Di Giacinto
e94e725479
chore(model gallery): add alibaba-nlp_tongyi-deepresearch-30b-a3b ( #6295 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-17 09:22:19 +02:00
LocalAI [bot]
e4ac7b14a3
chore: ⬆️ Update ggml-org/llama.cpp to 8ff206097c2bf3ca1c7aa95f9d6db779fc7bdd68 ( #6292 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-16 21:09:47 +00:00
Ettore Di Giacinto
ddb39c73f2
chore(model gallery): add holo1.5-3b ( #6291 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-16 18:13:11 +02:00
Ettore Di Giacinto
264b09fb1e
chore(model gallery): add holo1.5-7b ( #6290 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-16 18:10:27 +02:00
Ettore Di Giacinto
36dd45df51
chore(model gallery): add holo1.5-72b ( #6289 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-16 18:07:50 +02:00
Ettore Di Giacinto
e5599f87b8
chore(model gallery): add k2-think-i1 ( #6288 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-16 18:05:01 +02:00
LocalAI [bot]
e89b5cc0e3
chore: ⬆️ Update ggml-org/llama.cpp to b907255f4bd169b0dc7dca9553b4c54af5170865 ( #6287 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-16 08:10:37 +02:00
Richard Palethorpe
10bf1084cc
chore: ⬆️ Update leejet/stable-diffusion.cpp to 0ebe6fe118f125665939b27c89f34ed38716bff8 ( #6271 )
...
* ⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(stablediffusion-ggml): Move parameters and start refactor of passing params
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(stablediffusion-ggml): Add default sampler option
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-15 21:42:46 +02:00
Ettore Di Giacinto
b08ae559b3
chore(model gallery): add qwen3-stargate-sg1-uncensored-abliterated-8b-i1 ( #6270 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-15 11:03:26 +02:00
Ettore Di Giacinto
aa7cb7e18c
chore(model gallery): add aquif-ai_aquif-3.5-8b-think ( #6269 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-15 10:42:42 +02:00
Ettore Di Giacinto
eadd3d4e46
chore(model gallery): add baidu_ernie-4.5-21b-a3b-thinking ( #6267 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-15 10:27:02 +02:00
LocalAI [bot]
2a18206033
chore: ⬆️ Update ggml-org/llama.cpp to 6c019cb04e86e2dacfe62ce7666c64e9717dde1f ( #6265 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-14 21:19:41 +00:00
LocalAI [bot]
39798d734e
chore: ⬆️ Update ggml-org/llama.cpp to 0fa154e3502e940df914f03b41475a2b80b985b0 ( #6263 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-14 19:59:58 +00:00
Gianluca Boiano
d0e99562af
chore(aio): upgrade minicpm-v model to latest 4.5 ( #6262 )
...
chore(aio): upgrade vision model to MiniCPM-V 4.5
Signed-off-by: Gianluca Boiano <morf3089@gmail.com >
2025-09-14 15:04:58 +02:00
Ettore Di Giacinto
6410c99bf2
fix(llama-cpp): correctly calculate embeddings ( #6259 )
...
* chore(tests): check embeddings differs in llama.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(llama.cpp): use the correct field for embedding
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(llama.cpp): use embedding type none
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(tests): add test-cases in aio-e2e suite
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-13 23:11:54 +02:00
LocalAI [bot]
55766d269b
chore: ⬆️ Update ggml-org/llama.cpp to aa0c461efe3603639af1a1defed2438d9c16ca0f ( #6261 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-13 21:11:18 +00:00
Ettore Di Giacinto
ffa0ad1eac
Fix formatting issues in README.md links
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-13 09:16:17 +02:00
LocalAI [bot]
623789a29e
chore: ⬆️ Update ggml-org/llama.cpp to 40be51152d4dc2d47444a4ed378285139859895b ( #6260 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-12 21:10:39 +00:00
Richard Palethorpe
2b9a3d32c9
chore: ⬆️ Update leejet/stable-diffusion.cpp to fce6afcc6a3250a8e17923608922d2a99b339b47 ( #6256 )
...
* ⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(stablediffusion-ggml): Add SMOOTHSTEP scheduler and assert sampler and scheduler counts
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-12 12:28:20 +02:00
LocalAI [bot]
f8b71dc5d0
chore: ⬆️ Update ggml-org/llama.cpp to 0e6ff0046f4a2983b2c77950aa75960fe4b4f0e2 ( #6235 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-11 21:21:49 +00:00
KingJ
1d3331b5cb
fix(rocm): Rename tag suffix for hipblas whisper build to match backend config ( #6247 )
...
Rename tag suffix for hipblas whisper to match backend config
hipblas images generally have the suffix `-gpu-rocm-hipblas-X`. One exception to this currently is the hipblas build of Whisper which has the suffix `gpu-hipblas-whisper.
However, as `backend/index.yaml` references the image tag for Whisper using the more consistent form (i.e. `latest-gpu-rocm-hipblas-whisper`), it is not possible to add the backend as raised in #6114 .
Therefore, rename the suffix for hipblas whisper images to use the more consistent form, aligning with other hipblas builds as well as the expected image name in `backend/index.yaml`.
Signed-off-by: Kingsley Jarrett <kj@kingj.net >
2025-09-11 21:19:09 +02:00
Mário Freitas
2c0b9c6349
fix(chat): use proper finish_reason for tool/function calling ( #6243 )
...
Signed-off-by: Mário Freitas <imkira@gmail.com >
2025-09-11 21:13:23 +02:00
qxo
3c6c976755
feat: support HF_ENDPOINT env for the HuggingFace endpoint ( #6220 )
...
ie: `HF_ENDPOINT=https://hf-mirror.com `
2025-09-11 21:04:57 +02:00
Sertaç Özercan
ebbcba342a
fix: runtime capability detection for backends ( #6149 )
...
* runtime capability detection for backends
Signed-off-by: Sertac Ozercan <sozercan@gmail.com >
* test
Signed-off-by: Sertac Ozercan <sozercan@gmail.com >
* skip nvidia on darwin
Signed-off-by: Sertac Ozercan <sozercan@gmail.com >
* address review comments
Signed-off-by: Sertac Ozercan <sozercan@gmail.com >
* fix apple test
Signed-off-by: Sertac Ozercan <sozercan@gmail.com >
* remove unused func
Signed-off-by: Sertac Ozercan <sozercan@gmail.com >
---------
Signed-off-by: Sertac Ozercan <sozercan@gmail.com >
2025-09-11 10:46:19 +02:00
LocalAI [bot]
0de75519dc
chore: ⬆️ Update leejet/stable-diffusion.cpp to b0179181069254389ccad604e44f17a2c25b4094 ( #6246 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-10 23:43:12 +02:00
Richard Palethorpe
37f5e4f5c1
feat(whisper): Add diarization (tinydiarize) ( #6184 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-09-10 19:09:28 +02:00
Ettore Di Giacinto
ffa934b959
feat(chatterbox): add MPS, and CPU, pin version ( #6242 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-09 17:58:07 +02:00
Mauro Morales
59311d8b1e
Point to LocalAI-examples repo for llava ( #6241 )
...
Signed-off-by: Mauro Morales <contact@mauromorales.com >
2025-09-09 16:40:55 +02:00
Ettore Di Giacinto
d9e25af7b5
feat(nvidia-gpu): bump images to cuda 12.8 ( #6239 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-09 13:02:17 +02:00
dependabot[bot]
e4f8b63b40
chore(deps): bump actions/labeler from 5 to 6 ( #6229 )
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 5 to 6.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 08:57:13 +02:00
dependabot[bot]
1364ae9be6
chore(deps): bump github.com/swaggo/swag from 1.16.3 to 1.16.6 ( #6222 )
...
Bumps [github.com/swaggo/swag](https://github.com/swaggo/swag ) from 1.16.3 to 1.16.6.
- [Release notes](https://github.com/swaggo/swag/releases )
- [Changelog](https://github.com/swaggo/swag/blob/master/.goreleaser.yml )
- [Commits](https://github.com/swaggo/swag/compare/v1.16.3...v1.16.6 )
---
updated-dependencies:
- dependency-name: github.com/swaggo/swag
dependency-version: 1.16.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 08:56:59 +02:00
dependabot[bot]
cfd6a9150d
chore(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0 ( #6225 )
...
Bumps [oras.land/oras-go/v2](https://github.com/oras-project/oras-go ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/oras-project/oras-go/releases )
- [Commits](https://github.com/oras-project/oras-go/compare/v2.5.0...v2.6.0 )
---
updated-dependencies:
- dependency-name: oras.land/oras-go/v2
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 23:43:28 +00:00
dependabot[bot]
cd352d0c5f
chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus from 0.50.0 to 0.60.0 ( #6226 )
...
chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus
Bumps [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go ) from 0.50.0 to 0.60.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/example/prometheus/v0.50.0...exporters/prometheus/v0.60.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/prometheus
dependency-version: 0.60.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 00:21:03 +02:00
LocalAI [bot]
8d47309695
chore: ⬆️ Update ggml-org/whisper.cpp to edea8a9c3cf0eb7676dcdb604991eb2f95c3d984 ( #6237 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-09 00:20:31 +02:00
LocalAI [bot]
5f6fc02a55
chore: ⬆️ Update leejet/stable-diffusion.cpp to abb115cd021fc2beed826604ed1a479b6a77671c ( #6236 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-09 00:20:03 +02:00
Ettore Di Giacinto
0b528458d8
chore(docs): add MacOS dmg download button ( #6233 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-09 00:19:37 +02:00
Ettore Di Giacinto
caab380c5d
feat(launcher): show welcome page ( #6234 )
...
feat(launcher): add welcome window
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-09 00:14:58 +02:00
dependabot[bot]
8a3a362504
chore(deps): bump actions/stale from 9.1.0 to 10.0.0 ( #6227 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5bef64f19d...3a9db7e6a4 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 22:50:59 +02:00
dependabot[bot]
07238eb743
chore(deps): bump github.com/opencontainers/image-spec from 1.1.0 to 1.1.1 ( #6223 )
...
chore(deps): bump github.com/opencontainers/image-spec
Bumps [github.com/opencontainers/image-spec](https://github.com/opencontainers/image-spec ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/opencontainers/image-spec/releases )
- [Changelog](https://github.com/opencontainers/image-spec/blob/main/RELEASES.md )
- [Commits](https://github.com/opencontainers/image-spec/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/image-spec
dependency-version: 1.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 20:06:46 +00:00
Ettore Di Giacinto
e905e90dd7
Add MLX-audio entry to compatibility table
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-08 09:54:01 +02:00
LocalAI [bot]
08432d49e5
chore: ⬆️ Update ggml-org/llama.cpp to 3976dfbe00f02a62c0deca32c46138e4f0ca81d8 ( #6214 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-08 08:33:33 +02:00
LocalAI [bot]
e51e2aacb9
chore: ⬆️ Update leejet/stable-diffusion.cpp to c648001030d4c2cc7c851fdaf509ee36d642dc99 ( #6215 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-07 21:04:02 +00:00
Richard Palethorpe
9c3d85fc28
chore: ⬆️ Update leejet/stable-diffusion.cpp to d7f430cd693f2e12ecbaa0ce881746cf305c3b1f ( #6213 )
...
* ⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(stablediffusion-ggml): Use new sample_params_t
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-07 16:34:45 +02:00
LocalAI [bot]
007ca647a7
chore(model-gallery): ⬆️ update checksum ( #6211 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-07 00:41:40 +02:00
LocalAI [bot]
59af928379
chore: ⬆️ Update ggml-org/llama.cpp to c4df49a42d396bdf7344501813e7de53bc9e7bb3 ( #6209 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-06 21:05:07 +00:00
LocalAI [bot]
dbc2bb561b
chore: ⬆️ Update ggml-org/llama.cpp to 408ff524b40baf4f51a81d42a9828200dd4fcb6b ( #6207 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-06 09:09:57 +02:00
LocalAI [bot]
c72c85dcac
chore: ⬆️ Update ggml-org/whisper.cpp to bb0e1fc60f26a707cabf724edcf7cfcab2a269b6 ( #6203 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-06 09:08:34 +02:00
Gianluca Boiano
ef984901e6
chore(model gallery): add MiniCPM-V-4.5-8b-q4_K_M ( #6205 )
...
Signed-off-by: Gianluca Boiano <morf3089@gmail.com >
2025-09-05 22:12:31 +02:00
Aliz Fara
9911ec84a3
Fix Typos in Docs ( #6204 )
...
Signed-off-by: alizfara112 <alizfaraafa@gmail.com >
2025-09-05 22:11:21 +02:00
LocalAI [bot]
1956681d4c
chore: ⬆️ Update ggml-org/llama.cpp to fb15d649ed14ab447eeab911e0c9d21e35fb243e ( #6202 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-05 08:42:50 +02:00
LocalAI [bot]
326f6e5ccb
docs: ⬆️ update docs version mudler/LocalAI ( #6201 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-04 21:03:02 +00:00
Ettore Di Giacinto
302958efd6
fix(p2p): automatically install llama-cpp for p2p workers ( #6199 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-04 21:57:39 +02:00
Ettore Di Giacinto
3dc86b247d
fix: make sure to turn down all processes on exit ( #6200 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-04 21:37:28 +02:00
Ettore Di Giacinto
5ec724af06
chore(model gallery): fix whisper model gallery links
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-04 13:32:09 +02:00
Ettore Di Giacinto
1f1e156bf0
chore(model gallery): add nousresearch_hermes-4-14b ( #6197 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-04 09:48:53 +02:00
LocalAI [bot]
df625e366a
chore: ⬆️ Update leejet/stable-diffusion.cpp to 2eb3845df5675a71565d5a9e13b7bad0881fafcd ( #6192 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-04 07:35:58 +02:00
LocalAI [bot]
9e6685ac9c
chore: ⬆️ Update ggml-org/llama.cpp to 0fce7a1248b74148c1eb0d368b7e18e8bcb96809 ( #6193 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-04 07:35:28 +02:00
Ettore Di Giacinto
90c818aa71
Update DMG file path in release workflow
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-04 07:34:27 +02:00
Ettore Di Giacinto
034b9b691b
chore(ci): fixup release pipeline
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-03 22:22:47 +02:00
dependabot[bot]
ba52822e5c
chore(deps): bump github.com/docker/docker from 28.0.0+incompatible to 28.3.3+incompatible ( #6181 )
...
chore(deps): bump github.com/docker/docker
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.0.0+incompatible to 28.3.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.0.0...v28.3.3 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.3.3+incompatible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 13:42:54 +00:00
dependabot[bot]
eb30f6c090
chore(deps): bump github.com/tmc/langchaingo from 0.1.12 to 0.1.13 ( #6190 )
...
Bumps [github.com/tmc/langchaingo](https://github.com/tmc/langchaingo ) from 0.1.12 to 0.1.13.
- [Release notes](https://github.com/tmc/langchaingo/releases )
- [Commits](https://github.com/tmc/langchaingo/compare/v0.1.12...v0.1.13 )
---
updated-dependencies:
- dependency-name: github.com/tmc/langchaingo
dependency-version: 0.1.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 14:22:51 +02:00
Ettore Di Giacinto
caba098959
chore(model gallery): add invisietch_l3.3-ignition-v0.1-70b ( #6189 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-03 09:49:31 +02:00
Ettore Di Giacinto
3c75ea1e0e
chore(model gallery): add aurore-reveil_koto-small-7b-it ( #6188 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-03 09:47:57 +02:00
Ettore Di Giacinto
c5f911812f
chore(model gallery): add nousresearch_hermes-4-70b ( #6187 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-03 09:38:32 +02:00
LocalAI [bot]
d82922786a
chore: ⬆️ Update ggml-org/llama.cpp to 3de008208b9b8a33f49f979097a99b4d59e6e521 ( #6185 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-02 21:07:53 +00:00
dependabot[bot]
d9e9bb4c0e
chore(deps): bump github.com/charmbracelet/glamour from 0.7.0 to 0.10.0 ( #6183 )
...
Bumps [github.com/charmbracelet/glamour](https://github.com/charmbracelet/glamour ) from 0.7.0 to 0.10.0.
- [Release notes](https://github.com/charmbracelet/glamour/releases )
- [Changelog](https://github.com/charmbracelet/glamour/blob/master/.goreleaser.yml )
- [Commits](https://github.com/charmbracelet/glamour/compare/v0.7.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/glamour
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 18:32:41 +00:00
dependabot[bot]
657027bec6
chore(deps): bump github.com/chasefleming/elem-go from 0.26.0 to 0.31.0 ( #6178 )
...
Bumps [github.com/chasefleming/elem-go](https://github.com/chasefleming/elem-go ) from 0.26.0 to 0.31.0.
- [Release notes](https://github.com/chasefleming/elem-go/releases )
- [Commits](https://github.com/chasefleming/elem-go/compare/v0.26.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: github.com/chasefleming/elem-go
dependency-version: 0.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 17:25:56 +00:00
dependabot[bot]
2f5635308d
chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.38.2 ( #6179 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.2 to 1.38.2.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.2...v1.38.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-version: 1.38.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 18:03:35 +02:00
dependabot[bot]
63b5338dbd
chore(deps): bump github.com/microcosm-cc/bluemonday from 1.0.26 to 1.0.27 ( #6177 )
...
chore(deps): bump github.com/microcosm-cc/bluemonday
Bumps [github.com/microcosm-cc/bluemonday](https://github.com/microcosm-cc/bluemonday ) from 1.0.26 to 1.0.27.
- [Release notes](https://github.com/microcosm-cc/bluemonday/releases )
- [Commits](https://github.com/microcosm-cc/bluemonday/compare/v1.0.26...v1.0.27 )
---
updated-dependencies:
- dependency-name: github.com/microcosm-cc/bluemonday
dependency-version: 1.0.27
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 12:16:24 +00:00
dependabot[bot]
3150174962
chore(deps): bump github.com/jaypipes/ghw from 0.12.0 to 0.19.1 ( #6176 )
...
Bumps [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw ) from 0.12.0 to 0.19.1.
- [Release notes](https://github.com/jaypipes/ghw/releases )
- [Commits](https://github.com/jaypipes/ghw/compare/v0.12.0...v0.19.1 )
---
updated-dependencies:
- dependency-name: github.com/jaypipes/ghw
dependency-version: 0.19.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 13:04:35 +02:00
LocalAI [bot]
4330fdce33
chore: ⬆️ Update ggml-org/llama.cpp to d4d8dbe383e8b9600cbe8b42016e3a4529b51219 ( #6172 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-02 09:12:03 +02:00
Richard Palethorpe
fef8583144
fix(ci): Set default Darwin backend lang to python ( #6175 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-09-02 09:11:42 +02:00
LocalAI [bot]
d4d6a56a4f
chore: ⬆️ Update leejet/stable-diffusion.cpp to 4c6475f9176bf99271ccf5a2817b30a490b83db0 ( #6171 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-01 23:25:12 +02:00
Ettore Di Giacinto
2900a601a0
chore(backends): add stablediffusion-ggml and whisper for metal ( #6173 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-09-01 22:30:35 +02:00
Ettore Di Giacinto
43e0437db6
Revise GPU usage recommendations in documentation
...
Updated recommendations for GPU usage on Xorg.
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-09-01 22:20:41 +02:00
Richard Palethorpe
976c159fdb
chore(ci): Build some Go based backends on Darwin ( #6164 )
...
* chore(ci): Build Go based backends on Darwin
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* chore(stablediffusion-ggml): Fixes for building on Darwin
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* chore(whisper): Build on Darwin
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-09-01 22:18:30 +02:00
LocalAI [bot]
969922ffec
chore: ⬆️ Update ggml-org/llama.cpp to e92d53b29e393fc4c0f9f1f7c3fe651be8d36faa ( #6169 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-09-01 08:06:54 +00:00
Ettore Di Giacinto
739573e41b
feat(flash_attention): set auto for flash_attention in llama.cpp ( #6168 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-31 17:59:09 +02:00
LocalAI [bot]
dbdf2908ad
chore: ⬆️ Update ggml-org/llama.cpp to 3d16b29c3bb1ec816ac0e782f20d169097063919 ( #6165 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-29 21:14:03 +00:00
dependabot[bot]
317f8641dc
chore(deps): bump the go_modules group with 4 updates ( #6161 )
...
Bumps the go_modules group with 4 updates: [github.com/containerd/containerd](https://github.com/containerd/containerd ), [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber ), [github.com/docker/docker](https://github.com/docker/docker ) and [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz ).
Updates `github.com/containerd/containerd` from 1.7.19 to 1.7.27
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.7.19...v1.7.27 )
Updates `github.com/gofiber/fiber/v2` from 2.52.5 to 2.52.9
- [Release notes](https://github.com/gofiber/fiber/releases )
- [Commits](https://github.com/gofiber/fiber/compare/v2.52.5...v2.52.9 )
Updates `github.com/docker/docker` from 27.1.1+incompatible to 28.0.0+incompatible
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.1.1...v28.0.0 )
Updates `github.com/ulikunitz/xz` from 0.5.9 to 0.5.14
- [Commits](https://github.com/ulikunitz/xz/compare/v0.5.9...v0.5.14 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-version: 1.7.27
dependency-type: direct:production
dependency-group: go_modules
- dependency-name: github.com/gofiber/fiber/v2
dependency-version: 2.52.9
dependency-type: direct:production
dependency-group: go_modules
- dependency-name: github.com/docker/docker
dependency-version: 28.0.0+incompatible
dependency-type: direct:production
dependency-group: go_modules
- dependency-name: github.com/ulikunitz/xz
dependency-version: 0.5.14
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 08:12:12 +02:00
LocalAI [bot]
54ff70e451
feat(swagger): update swagger ( #6162 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-29 08:11:34 +02:00
LocalAI [bot]
723f01c87e
chore: ⬆️ Update ggml-org/llama.cpp to c97dc093912ad014f6d22743ede0d4d7fd82365a ( #6163 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-28 21:16:18 +00:00
Ettore Di Giacinto
79a41a5e07
fix: register backends to model-loader during installation ( #6159 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-28 19:11:02 +02:00
Matt Cowger
d0b6aa3f7d
feat(gallery): Add 'Get Config' button for models ( #6154 )
...
* feat(gallery): Add 'Get Config' button for models
This commit introduces a 'Get Config' button to the model gallery UI. This allows users to download and save the configuration file for a model without installing the model's weights.
Key changes:
- Added a getConfigButton element and integrated it into the gallery card.
- Created a new API endpoint /browse/config/model/:id to handle fetching and saving the model configuration.
- Refactored the InstallModel function to allow saving only the configuration file without downloading model weights.
- Added a ToYAML method on ModelConfig for serialization.
- Fixed button spacing in the gallery UI.
Signed-off-by: Matt Cowger <matt.cowger@sigmacomputing.com >
* Update for reviewer comments
Signed-off-by: Matt Cowger <matt.cowger@sigmacomputing.com >
---------
Signed-off-by: Matt Cowger <matt.cowger@sigmacomputing.com >
2025-08-28 18:32:49 +02:00
Ettore Di Giacinto
ad99399c6e
chore: stream errors while streaming SSE ( #6160 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-28 18:27:23 +02:00
Richard Palethorpe
e6ebfd3ba1
feat(whisper-cpp): Convert to Purego and add VAD ( #6087 )
...
* fix(ci): Avoid matching wrong backend with the same prefix
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* chore(whisper): Use Purego and enable VAD
This replaces the Whisper CGO bindings with our own Purego based module
to make compilation easier.
In addition this allows VAD models to be loaded by Whisper. There is not
much benefit now except that the same backend can be used for VAD and
transcription. Depending on upstream we may also be able to use GPU for
VAD in the future, but presently it is disabled.
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-28 17:25:18 +02:00
Ettore Di Giacinto
ead00a28b9
Add 'optimum-quanto' to requirements
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-28 13:32:03 +02:00
Ettore Di Giacinto
9621edb4c5
feat(diffusers): add support for wan2.2 ( #6153 )
...
* feat(diffusers): add support for wan2.2
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(ci): use ttl.sh for PRs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add ftfy deps
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Revert "chore(ci): use ttl.sh for PRs"
This reverts commit c9fc3ecf28 .
* Simplify
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: do not pin torch/torchvision on cuda12
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-28 10:26:42 +02:00
Ettore Di Giacinto
7ce92f0646
fix: select portable environment if detected ( #6158 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-28 10:00:54 +02:00
LocalAI [bot]
6a4ab3c1e0
chore: ⬆️ Update ggml-org/llama.cpp to fbef0fad7a7c765939f6c9e322fa05cd52cf0c15 ( #6155 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-27 21:09:34 +00:00
Ettore Di Giacinto
83b85494c1
Update README with new resource links
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-27 16:24:23 +02:00
Matt Cowger
df6a80b38d
feat: Add a model refresh button to manually refresh on-disk yaml ( #6150 )
...
Add a model refresh button
2025-08-27 09:44:40 +02:00
LocalAI [bot]
21faa4114b
chore: ⬆️ Update ggml-org/llama.cpp to 8b696861364360770e9f61a3422d32941a477824 ( #6151 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-26 22:07:38 +00:00
Ettore Di Giacinto
e35ad56602
chore(docs): add backends README
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 19:39:05 +02:00
Ettore Di Giacinto
3be8b2d8e1
chore(refactor): cli -> cmd, update docs ( #6148 )
...
* chore(refactor): cli -> cmd
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update README
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 19:07:10 +02:00
Ettore Di Giacinto
900745bb4d
chore(model gallery): add opengvlab_internvl3_5-2b ( #6147 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 18:09:49 +02:00
Ettore Di Giacinto
15a7fc7e9a
chore(model gallery): add opengvlab_internvl3_5-4b ( #6146 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 17:55:53 +02:00
Ettore Di Giacinto
03dddec538
chore(model gallery): add opengvlab_internvl3_5-8b ( #6145 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 17:49:31 +02:00
Ettore Di Giacinto
3d34386712
chore(model gallery): add opengvlab_internvl3_5-14b ( #6144 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 17:17:49 +02:00
Ettore Di Giacinto
1b3f66018b
chore(model gallery): add opengvlab_internvl3_5-30b-a3b ( #6143 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 16:39:46 +02:00
Ettore Di Giacinto
4381e892b8
Revert "CI tests"
...
This reverts commit 913e132466 .
2025-08-26 15:26:23 +02:00
Ettore Di Giacinto
3c3f477854
feat(mlx-audio): Add mlx-audio backend ( #6138 )
...
* feat(mlx-audio): Add mlx-audio backend
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* improve loading
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* CI tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: set C_INCLUDE_PATH to point to python install
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 15:27:06 +02:00
Ettore Di Giacinto
f8a8cf3e95
feat(launcher): add LocalAI launcher app ( #6127 )
...
* Add launcher (WIP)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update gomod
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Cleanup, focus on systray
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Separate launcher from main
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add a way to identify the binary version
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Implement save config, and start on boot
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Save installed version as metadata
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Stop LocalAI on quit
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix goreleaser
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Check first if binary is there
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* do not show version if we don't have it
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to build on CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* use fyne package
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add to release
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fyne.Do
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* show WEBUI button only if LocalAI is started
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Default to localhost
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Show rel notes
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update logo
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small improvements and fix tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to fix e2e tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 14:22:04 +02:00
LocalAI [bot]
0fc88b3cdf
chore: ⬆️ Update ggml-org/llama.cpp to c4e9239064a564de7b94ee2b401ae907235a8fca ( #6139 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-26 12:18:58 +02:00
Ettore Di Giacinto
4993df81c3
fix(metal-llama.cpp): add all libutf8_validity
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 10:19:55 +02:00
Ettore Di Giacinto
599bc88c6c
fix(hipblas-llama.cpp): create symlink to libomp ( #6140 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-26 10:05:17 +02:00
LocalAI [bot]
1a0d06f3db
chore: ⬆️ Update ggml-org/llama.cpp to 043fb27d3808766d8ea8195bbd12359727264402 ( #6137 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-25 08:57:09 +02:00
LocalAI [bot]
5e1a8b3621
chore: ⬆️ Update ggml-org/whisper.cpp to 7745fcf32846006128f16de429cfe1677c963b30 ( #6136 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-24 21:12:13 +00:00
Ettore Di Giacinto
960e51e527
chore(diffusers): support both src and reference_images in diffusers ( #6135 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-24 22:03:08 +02:00
Ettore Di Giacinto
195aa22e77
chore(docs): update list of supported backends ( #6134 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-24 20:09:19 +02:00
Ettore Di Giacinto
be132fe816
Revise latest project news in README
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-24 11:50:20 +02:00
Ettore Di Giacinto
ff5d2dc8be
Revert "fix(rfdetr): use cpu torch for cpu builds" ( #6131 )
...
Revert "fix(rfdetr): use cpu torch for cpu builds (#6129 )"
This reverts commit fec8a36b36 .
2025-08-24 11:41:08 +02:00
Ettore Di Giacinto
c1cfa08226
chore(Dockerfile): drop python from images ( #6130 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-24 11:40:32 +02:00
Ettore Di Giacinto
fec8a36b36
fix(rfdetr): use cpu torch for cpu builds ( #6129 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-24 10:17:25 +02:00
Ettore Di Giacinto
5d4f5d2355
feat(backends): add CPU variant for diffusers backend ( #6128 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-24 10:17:10 +02:00
LocalAI [bot]
057248008f
chore: ⬆️ Update ggml-org/llama.cpp to 710dfc465a68f7443b87d9f792cffba00ed739fe ( #6126 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-24 08:41:39 +02:00
Ettore Di Giacinto
9f2c9cd691
feat(llama.cpp): Add gfx1201 support ( #6125 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-23 23:06:01 +02:00
Ettore Di Giacinto
6971f71a6c
Add mlx-vlm ( #6119 )
...
* Add mlx-vlm
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add to CI workflows
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add requirements-mps.txt
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Simplify
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-23 23:05:30 +02:00
Ettore Di Giacinto
1ba66d00f5
feat: bundle python inside backends ( #6123 )
...
* feat(backends): bundle python
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* test ci
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* vllm on self-hosted
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add clang
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to fix it for Mac
* Relocate links only when is portable
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make sure to call macosPortableEnv
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Use self-hosted for vllm
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-23 22:36:39 +02:00
Ettore Di Giacinto
259383cf5e
chore(deps): bump llama.cpp to '45363632cbd593537d541e81b600242e0b3d47fc' ( #6122 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-23 08:39:10 +02:00
Ettore Di Giacinto
209c0694f5
Update backend.yml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-22 23:36:24 +02:00
Ettore Di Giacinto
0fd395d6ec
feat(diffusers): add MPS version ( #6121 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-22 23:14:54 +02:00
Ettore Di Giacinto
d04bd47116
chore(Makefile): small fixup for darwin MLX builds
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-22 08:52:29 +02:00
Ettore Di Giacinto
1d830ce7dd
feat(mlx): add mlx backend ( #6049 )
...
* chore: allow to install with pip
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make the backend to build and actually work
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* List models from system only
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add script to build darwin python backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Run protogen in libbackend
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Detect if mps is available across python backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* CI: try to build backend
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Debug CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Index mlx-vlm
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Remove mlx-vlm
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Drop CI test
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-22 08:42:29 +02:00
LocalAI [bot]
6dccfb09f8
chore: ⬆️ Update ggml-org/llama.cpp to cd36b5e5c7fed2a3ac671dd542d579ca40b48b54 ( #6118 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-22 07:57:27 +02:00
LocalAI [bot]
e4d9cf8349
chore: ⬆️ Update ggml-org/llama.cpp to 7a6e91ad26160dd6dfb33d29ac441617422f28e7 ( #6116 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-20 21:05:39 +00:00
Ettore Di Giacinto
c899e90277
Update image-generation.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-20 10:37:11 +02:00
Ettore Di Giacinto
8193d18c7c
feat(img2img): Add support to Qwen Image Edit ( #6113 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-20 10:18:55 +02:00
LocalAI [bot]
2e4dc6456f
chore: ⬆️ Update ggml-org/llama.cpp to fb22dd07a639e81c7415e30b146f545f1a2f2caf ( #6112 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-20 09:01:36 +02:00
LocalAI [bot]
4594430a3e
feat(swagger): update swagger ( #6111 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-19 22:56:00 +02:00
Ettore Di Giacinto
9c7f92c81f
feat(p2p): automatically sync installed models between instances ( #6108 )
...
* feat(p2p): sync models between federated nodes
This change makes sure that between federated nodes all the models are
synced with each other.
Note: this works exclusively with models belonging to a gallery. It does
not sync files between the nodes, but rather it synces the node setup.
E.g. All the nodes needs to have configured the same galleries and
install models without any local editing.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make nodes stable
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups on syncing
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* ui: improve p2p view
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-19 19:37:46 +02:00
Ettore Di Giacinto
060037bcd4
Revert "chore(deps): bump transformers from 4.48.3 to 4.55.2 in /backend/python/coqui" ( #6105 )
...
Revert "chore(deps): bump transformers from 4.48.3 to 4.55.2 in /backend/pyth…"
This reverts commit 27ce570844 .
2025-08-19 15:00:33 +02:00
Ettore Di Giacinto
d9da4676b4
Revert "chore(deps): bump torch from 2.3.1+cxx11.abi to 2.8.0 in /backend/python/coqui" ( #6104 )
...
Revert "chore(deps): bump torch from 2.3.1+cxx11.abi to 2.8.0 in /backend/pyt…"
This reverts commit 42c7859ab1 .
2025-08-19 15:00:11 +02:00
Ettore Di Giacinto
5ef4c2e471
feat(diffusers): add torchvision to support qwen-image-edit ( #6103 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-19 12:05:48 +02:00
dependabot[bot]
27ce570844
chore(deps): bump transformers from 4.48.3 to 4.55.2 in /backend/python/coqui ( #6096 )
...
chore(deps): bump transformers in /backend/python/coqui
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.48.3 to 4.55.2.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.48.3...v4.55.2 )
---
updated-dependencies:
- dependency-name: transformers
dependency-version: 4.55.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 09:44:01 +00:00
dependabot[bot]
42c7859ab1
chore(deps): bump torch from 2.3.1+cxx11.abi to 2.8.0 in /backend/python/coqui ( #6099 )
...
chore(deps): bump torch in /backend/python/coqui
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.3.1+cxx11.abi to 2.8.0.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/commits/v2.8.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 08:42:52 +00:00
Ettore Di Giacinto
e7e83d0fa6
Revert "chore(deps): bump intel-extension-for-pytorch from 2.3.110+xpu to 2.8.10+xpu in /backend/python/coqui" ( #6102 )
...
Revert "chore(deps): bump intel-extension-for-pytorch from 2.3.110+xpu to 2.8…"
This reverts commit c6dc1d86f1 .
2025-08-19 09:29:56 +02:00
dependabot[bot]
c6dc1d86f1
chore(deps): bump intel-extension-for-pytorch from 2.3.110+xpu to 2.8.10+xpu in /backend/python/coqui ( #6095 )
...
chore(deps): bump intel-extension-for-pytorch in /backend/python/coqui
Bumps intel-extension-for-pytorch from 2.3.110+xpu to 2.8.10+xpu.
---
updated-dependencies:
- dependency-name: intel-extension-for-pytorch
dependency-version: 2.8.10+xpu
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 07:09:47 +00:00
dependabot[bot]
6fd2e1964d
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/coqui ( #6097 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 08:11:58 +02:00
dependabot[bot]
49ae41b716
chore(deps): bump securego/gosec from 2.22.7 to 2.22.8 ( #6098 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.7 to 2.22.8.
- [Release notes](https://github.com/securego/gosec/releases )
- [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml )
- [Commits](https://github.com/securego/gosec/compare/v2.22.7...v2.22.8 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 08:11:26 +02:00
dependabot[bot]
b3f0ed62fd
chore(deps): bump actions/checkout from 4 to 5 ( #6101 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 08:10:54 +02:00
LocalAI [bot]
4b9afc418b
chore: ⬆️ Update ggml-org/whisper.cpp to fc45bb86251f774ef817e89878bb4c2636c8a58f ( #6089 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-19 08:10:25 +02:00
LocalAI [bot]
e44ff8514b
chore: ⬆️ Update ggml-org/llama.cpp to 6d7f1117e3e3285d0c5c11b5ebb0439e27920082 ( #6088 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-19 08:09:49 +02:00
dependabot[bot]
2b6be10b6b
chore(deps): bump protobuf from 6.31.0 to 6.32.0 in /backend/python/transformers ( #6100 )
...
chore(deps): bump protobuf in /backend/python/transformers
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 6.31.0 to 6.32.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: protobuf
dependency-version: 6.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 05:09:17 +00:00
Ettore Di Giacinto
1361d844a1
chore(model gallery): add lfm2-1.2b ( #6092 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-18 22:24:50 +02:00
Ettore Di Giacinto
fcc521cae5
chore(model gallery): add lfm2-vl-1.6b ( #6091 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-18 22:21:35 +02:00
Ettore Di Giacinto
8cad7138be
chore(model gallery): add lfm2-vl-450m ( #6090 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-18 22:17:03 +02:00
Richard Palethorpe
ebd1db2f09
chore(ci): Build modified backends on PR ( #6086 )
...
* chore(stablediffusion-ggml): rm redundant comment
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* chore(ci): Build modified backends on PR
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-08-18 17:56:34 +02:00
LocalAI [bot]
7920d75805
chore: ⬆️ Update ggml-org/llama.cpp to 21c17b5befc5f6be5992bc87fc1ba99d388561df ( #6084 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-18 08:26:58 +00:00
Ettore Di Giacinto
1d0e24a865
chore(model gallery): add impish_longtail_12b ( #6082 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-17 09:41:01 +02:00
LocalAI [bot]
9eed5ef872
chore: ⬆️ Update ggml-org/llama.cpp to 1fe00296f587dfca0957e006d146f5875b61e43d ( #6079 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-16 21:10:03 +00:00
Fabio Erculiani
39ab80442a
Tune the "dark gray" font color in the webui to make it more readable ( #6078 )
...
Tune the "dark gray" font color in the LocalAI webui to make it more readable.
2025-08-16 21:16:25 +02:00
Ettore Di Giacinto
1b101df2c0
chore: InTrustedRoot -> VerifyPath
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-16 16:30:13 +02:00
Richard Palethorpe
784bd5db33
chore(build): Use Purego with stablediffusion backend ( #6067 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-08-16 12:21:29 +02:00
Ettore Di Giacinto
b8b1ca782c
chore(model gallery): add wingless_imp_8b-i1 ( #6077 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-16 08:45:38 +02:00
Ettore Di Giacinto
1149fb66d3
chore(model gallery): add thedrummer_gemma-3-r1-4b-v1 ( #6076 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-16 08:39:10 +02:00
LocalAI [bot]
243e86176e
chore: ⬆️ Update ggml-org/llama.cpp to 5e6229a8409ac786e62cb133d09f1679a9aec13e ( #6070 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-16 08:38:57 +02:00
Ettore Di Giacinto
8da38a0d10
chore(model gallery): add thedrummer_gemma-3-r1-12b-v1 ( #6075 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-16 08:35:49 +02:00
Ettore Di Giacinto
60786fc876
chore(model gallery): add thedrummer_gemma-3-r1-27b-v1 ( #6074 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-16 08:31:42 +02:00
LocalAI [bot]
9486b88a25
chore: ⬆️ Update ggml-org/whisper.cpp to 040510a132f0a9b51d4692b57a6abfd8c9660696 ( #6069 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-16 08:30:54 +02:00
Ettore Di Giacinto
bef4c10629
feat(ui): General improvements ( #6072 )
...
* wip
* Simplify stop
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Improve UI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Show installed backends at the index
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Imporve UI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-16 07:44:50 +02:00
LocalAI [bot]
80f15851c5
chore(model-gallery): ⬆️ update checksum ( #6071 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-15 22:29:17 +02:00
Ettore Di Giacinto
22067e3384
chore(rocm): bump rocm image, add gfx1200 support ( #6065 )
...
Fixes: https://github.com/mudler/LocalAI/issues/6044
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-15 16:36:54 +02:00
Ettore Di Giacinto
4fbd639463
chore(ci): fixup builds for darwin and hipblas
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-15 15:58:02 +02:00
Ettore Di Giacinto
70f7d0c25f
Revert "chore(build): Convert stablediffusion-ggml backend to Purego ( #5989 )" ( #6064 )
...
This reverts commit 94cb20ae7f .
2025-08-15 15:18:40 +02:00
Ettore Di Giacinto
576e821298
chore(deps): bump llama.cpp to 'df36bce667bf14f8e538645547754386f9516326 ( #6062 )
...
chore(deps): bump llama.cpp to 'df36bce667bf14f8e538645547754386f9516326'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-15 13:28:15 +02:00
Ettore Di Giacinto
7293f26fcf
chore(ci): fix darwin image publish
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-15 08:51:44 +02:00
Ettore Di Giacinto
79973a28ad
chore(model gallery): add gemma-3-270m-it-qat ( #6063 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-15 08:41:38 +02:00
Ettore Di Giacinto
8ab51509cc
Update Makefile
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-15 08:33:25 +02:00
Ettore Di Giacinto
b3384e5428
Update Makefile
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-15 08:08:24 +02:00
Ettore Di Giacinto
7050c9f69d
feat(webui): add import/edit model page ( #6050 )
...
* feat(webui): add import/edit model page
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Convert to a YAML editor
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Pass by the baseurl
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Simplify
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Improve visibility of the yaml editor
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add test file
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make reset work
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Emit error only if we can't delete the model yaml file
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-14 23:48:09 +02:00
Ettore Di Giacinto
089efe05fd
feat(backends): add system backend, refactor ( #6059 )
...
- Add a system backend path
- Refactor and consolidate system information in system state
- Use system state in all the components to figure out the system paths
to used whenever needed
- Refactor BackendConfig -> ModelConfig. This was otherway misleading as
now we do have a backend configuration which is not the model config.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-14 19:38:26 +02:00
Ettore Di Giacinto
253b7537dc
fix(llama-cpp/darwin): make sure to bundle libutf8 libs ( #6060 )
...
fix(darwin): make sure to bundle libutf8_validity
Plus some refactoring, use makefile
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-14 17:56:35 +02:00
Ettore Di Giacinto
19c92c70c5
fix(backend-detection): default to CPU if there is less than 4GB of GPU available ( #6057 )
...
fix(gpu-detection): default to CPU if there is less than 4GB of GPU available
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-14 16:57:33 +02:00
Ettore Di Giacinto
b52bfaf1b3
fix: do not show invalid backends ( #6058 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-14 13:01:56 +02:00
Ettore Di Giacinto
bf60ca5bf0
Update Makefile
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-14 11:53:43 +02:00
LocalAI [bot]
2b44467bd1
chore: ⬆️ Update ggml-org/llama.cpp to 29c8fbe4e05fd23c44950d0958299e25fbeabc5c ( #6054 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-14 09:19:15 +02:00
LocalAI [bot]
8c1f4a131e
chore: ⬆️ Update ggml-org/whisper.cpp to 16c2924cb2c4b5c9f79220aa7708eb5b346b029b ( #6055 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-13 21:08:22 +00:00
Ettore Di Giacinto
10a3f0bd92
fix: chmod grpc processes only if needed ( #6051 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-13 12:08:53 +02:00
LocalAI [bot]
72f4d541d0
chore: ⬆️ Update ggml-org/llama.cpp to f4586ee5986d6f965becb37876d6f3666478a961 ( #6048 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-13 08:33:48 +02:00
LocalAI [bot]
9f812fdb84
chore: ⬆️ Update ggml-org/whisper.cpp to 5527454cdb3e15d7e2b8a6e2afcb58cb61651fd2 ( #6047 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-12 21:12:07 +00:00
LocalAI [bot]
b70ee45fff
docs: ⬆️ update docs version mudler/LocalAI ( #6046 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-12 22:05:50 +02:00
dependabot[bot]
9d9c853541
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/transformers ( #6013 )
...
chore(deps): bump grpcio in /backend/python/transformers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 22:05:16 +02:00
Ettore Di Giacinto
18fcd8557c
fix(llama.cpp): support gfx1200 ( #6045 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-12 22:04:30 +02:00
dependabot[bot]
d8e27c38d7
chore(deps): bump oneccl-bind-pt from 2.3.100+xpu to 2.8.0+xpu in /backend/python/common/template ( #6016 )
...
chore(deps): bump oneccl-bind-pt in /backend/python/common/template
Bumps oneccl-bind-pt from 2.3.100+xpu to 2.8.0+xpu.
---
updated-dependencies:
- dependency-name: oneccl-bind-pt
dependency-version: 2.8.0+xpu
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 18:57:20 +00:00
dependabot[bot]
3b0dc87932
chore(deps): bump torch from 2.3.1+cxx11.abi to 2.8.0 in /backend/python/common/template ( #6025 )
...
chore(deps): bump torch in /backend/python/common/template
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.3.1+cxx11.abi to 2.8.0.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/commits/v2.8.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 17:58:33 +00:00
dependabot[bot]
2374485222
chore(deps): bump actions/download-artifact from 4 to 5 ( #6015 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 18:54:57 +02:00
dependabot[bot]
0ca1765c17
chore(deps): bump actions/checkout from 4 to 5 ( #6014 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 18:54:39 +02:00
dependabot[bot]
90b5ed9a1e
chore(deps): bump intel-extension-for-pytorch from 2.3.110+xpu to 2.8.10+xpu in /backend/python/common/template ( #6034 )
...
chore(deps): bump intel-extension-for-pytorch
Bumps intel-extension-for-pytorch from 2.3.110+xpu to 2.8.10+xpu.
---
updated-dependencies:
- dependency-name: intel-extension-for-pytorch
dependency-version: 2.8.10+xpu
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 18:44:33 +02:00
dependabot[bot]
d438b769da
chore(deps): bump intel-extension-for-pytorch from 2.3.110+xpu to 2.8.10+xpu in /backend/python/bark ( #6043 )
...
chore(deps): bump intel-extension-for-pytorch in /backend/python/bark
Bumps intel-extension-for-pytorch from 2.3.110+xpu to 2.8.10+xpu.
---
updated-dependencies:
- dependency-name: intel-extension-for-pytorch
dependency-version: 2.8.10+xpu
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 18:44:05 +02:00
dependabot[bot]
2e4bd1e33d
chore(deps): bump oneccl-bind-pt from 2.3.100+xpu to 2.8.0+xpu in /backend/python/rerankers ( #6021 )
...
chore(deps): bump oneccl-bind-pt in /backend/python/rerankers
Bumps oneccl-bind-pt from 2.3.100+xpu to 2.8.0+xpu.
---
updated-dependencies:
- dependency-name: oneccl-bind-pt
dependency-version: 2.8.0+xpu
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 16:04:54 +00:00
dependabot[bot]
ff73800970
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/exllama2 ( #6019 )
...
chore(deps): bump grpcio in /backend/python/exllama2
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 16:42:46 +02:00
Richard Palethorpe
94cb20ae7f
chore(build): Convert stablediffusion-ggml backend to Purego ( #5989 )
...
* Try converting SD to purego
* chore(build): Use Purego with stablediffusion backend
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-08-12 16:42:15 +02:00
dependabot[bot]
47c20f9adb
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/rerankers ( #6022 )
...
chore(deps): bump grpcio in /backend/python/rerankers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 15:24:48 +02:00
dependabot[bot]
a7fe153630
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/bark ( #6033 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 15:16:00 +02:00
dependabot[bot]
27519d2233
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/common/template ( #6035 )
...
chore(deps): bump grpcio in /backend/python/common/template
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 15:15:28 +02:00
dependabot[bot]
8cab0f880b
chore(deps): bump sentence-transformers from 5.0.0 to 5.1.0 in /backend/python/transformers ( #6028 )
...
chore(deps): bump sentence-transformers in /backend/python/transformers
Bumps [sentence-transformers](https://github.com/UKPLab/sentence-transformers ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/UKPLab/sentence-transformers/releases )
- [Commits](https://github.com/UKPLab/sentence-transformers/compare/v5.0.0...v5.1.0 )
---
updated-dependencies:
- dependency-name: sentence-transformers
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 15:15:07 +02:00
dependabot[bot]
8c48b250c4
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/diffusers ( #6037 )
...
chore(deps): bump grpcio in /backend/python/diffusers
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 15:14:35 +02:00
dependabot[bot]
ba802c2ee4
chore(deps): bump grpcio from 1.71.0 to 1.74.0 in /backend/python/vllm ( #6036 )
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.71.0 to 1.74.0.
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.71.0...v1.74.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 15:14:15 +02:00
Ettore Di Giacinto
429bb7a88c
chore(model gallery): add baichuan-inc_baichuan-m2-32 ( #6042 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-12 09:43:13 +02:00
LocalAI [bot]
b2e8b6d1aa
chore: ⬆️ Update ggml-org/llama.cpp to be48528b068111304e4a0bb82c028558b5705f05 ( #6012 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-11 21:06:10 +00:00
LocalAI [bot]
fba5b557a1
chore: ⬆️ Update ggml-org/whisper.cpp to b02242d0adb5c6c4896d59ac86d9ec9fe0d0fe33 ( #6009 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-11 12:54:41 +02:00
LocalAI [bot]
6db19c5cb9
chore: ⬆️ Update ggml-org/llama.cpp to 79c1160b073b8148a404f3dd2584be1606dccc66 ( #6006 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-11 12:54:21 +02:00
Ettore Di Giacinto
5428678209
chore(ci): more cleanup
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-11 10:10:38 +02:00
LocalAI [bot]
06129139eb
chore(model-gallery): ⬆️ update checksum ( #6010 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-11 07:54:01 +02:00
Ettore Di Giacinto
05757e2738
feat(backends install): allow to specify name and alias during manual installation ( #5971 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-10 10:05:53 +02:00
Ettore Di Giacinto
240b790f29
chore(model gallery): add impish_nemo_12b ( #6007 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-10 10:05:20 +02:00
Ettore Di Giacinto
5f221f5946
fix(l4t-diffusers): add sentencepiece ( #6005 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-09 09:08:35 +02:00
LocalAI [bot]
def7cdc0bf
chore: ⬆️ Update ggml-org/llama.cpp to cd6983d56d2cce94ecb86bb114ae8379a609073c ( #6003 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-09 08:41:58 +02:00
Ettore Di Giacinto
ea9bf3dba2
Update backend.yml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-08 23:00:47 +02:00
Ettore Di Giacinto
b8eca530b6
feat(diffusers): add builds for nvidia-l4t ( #6004 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 22:48:38 +02:00
Ettore Di Giacinto
47034ddacd
chore(deps): bump edgevpn ( #6001 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 16:23:18 +02:00
Ettore Di Giacinto
9a41331855
chore(model gallery): add outetts ( #6000 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 12:55:58 +02:00
Ettore Di Giacinto
facc0181df
chore(model gallery): add chatterbox ( #5999 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 12:53:13 +02:00
Ettore Di Giacinto
4733adb983
chore: add Dia to the model gallery, fix backend ( #5998 )
...
* fix: correctly call OuteTTS and DiaTTS
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(model gallery): add dia
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 12:40:16 +02:00
Ettore Di Giacinto
326fda3223
chore(model gallery): add tarek07_nomad-llama-70b ( #5997 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 12:06:20 +02:00
Ettore Di Giacinto
abf61e5b42
chore(model gallery): add openai-gpt-oss-20b-abliterated-uncensored-neo-imatrix ( #5996 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 11:14:46 +02:00
Ettore Di Giacinto
2ae45e7635
chore(model gallery): add huihui-ai_huihui-gpt-oss-20b-bf16-abliterated ( #5995 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-08 11:01:52 +02:00
lnnt
7d41551e10
docs: update links in advanced-usage and models documentation ( #5994 )
...
* docs: update links in advanced-usage and models documentation
* docs: update links in advanced-usage and models documentation
2025-08-08 10:23:42 +02:00
LocalAI [bot]
6fbd720515
chore: ⬆️ Update ggml-org/whisper.cpp to 4245c77b654cd384ad9f53a4a302be716b3e5861 ( #5993 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-08 08:07:17 +02:00
LocalAI [bot]
4e40a8d1ed
chore: ⬆️ Update ggml-org/llama.cpp to a0552c8beef74e843bb085c8ef0c63f9ed7a2b27 ( #5992 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-07 21:13:14 +00:00
Ettore Di Giacinto
003b9292fe
feat(transformers): add support to Dia ( #5991 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-07 21:51:52 +02:00
Ettore Di Giacinto
09457b9221
chore(model gallery): add qwen_qwen3-4b-thinking-2507 ( #5988 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-07 09:28:37 +02:00
Ettore Di Giacinto
41aa7e107f
chore(model gallery): add qwen_qwen3-4b-instruct-2507 ( #5987 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-07 09:20:15 +02:00
Ettore Di Giacinto
bda875f962
chore(ci): run bark CI job to self-hosted
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-07 08:40:15 +02:00
LocalAI [bot]
224063f0f7
feat(swagger): update swagger ( #5983 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-07 00:32:11 +02:00
Ettore Di Giacinto
89978c8b57
fix(harmony): improve template by adding reasoning effort and system_prompt ( #5985 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-07 00:31:37 +02:00
Ettore Di Giacinto
987b5dcac1
chore(model gallery): add openai_gpt-oss-20b-neo ( #5986 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-07 00:31:17 +02:00
Ettore Di Giacinto
ec1276e5a9
fix(llama.cpp): do not default to linear rope ( #5982 )
...
This seems to somehow sneaked in during the initial pass to gRPC server,
instead of setting linear rope when required, we did default to it if
not specified.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-06 23:20:28 +02:00
LocalAI [bot]
61ba98d43d
chore: ⬆️ Update ggml-org/llama.cpp to e725a1a982ca870404a9c4935df52466327bbd02 ( #5984 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-06 21:17:20 +00:00
Ettore Di Giacinto
b9a25b16e6
feat: add reasoning effort and metadata to template ( #5981 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-06 21:56:05 +02:00
Ettore Di Giacinto
6a8149e1fd
fix: build kokoro-hipblas on self-hosted
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-06 15:50:54 +02:00
Ettore Di Giacinto
9c2840ac38
feat(kokoro): complete kokoro integration ( #5978 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-06 15:23:29 +02:00
Ettore Di Giacinto
20a70e1244
feat(backends): add KittenTTS ( #5977 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-06 12:38:45 +02:00
Ettore Di Giacinto
3295a298f4
feat(webui): allow to specify image size ( #5976 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-06 12:38:02 +02:00
Ettore Di Giacinto
da6f37f000
Update qwen-image.yaml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-06 10:40:46 +02:00
Ettore Di Giacinto
c092633cd7
feat(models): add support to qwen-image ( #5975 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-06 10:36:53 +02:00
Ettore Di Giacinto
7e2a522229
Update harmony.yaml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-05 23:58:48 +02:00
LocalAI [bot]
03e8592450
chore: ⬆️ Update ggml-org/llama.cpp to fd1234cb468935ea087d6929b2487926c3afff4b ( #5972 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-05 23:14:43 +02:00
Ettore Di Giacinto
f207bd1427
Update backend.yml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-05 23:14:11 +02:00
Ettore Di Giacinto
a5c0fe31c3
chore(models): add gpt-oss-120b ( #5974 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-05 23:13:24 +02:00
Ettore Di Giacinto
c68907ac65
chore(models): add gpt-oss-20b ( #5973 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-05 23:08:34 +02:00
Ettore Di Giacinto
9087ddc4de
chore(deps): bump torch and sentence-transformers ( #5969 )
...
* chore(deps): bump torch and sentence-transformers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(ci): add backend build tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: move jobs to self-hosted
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-05 19:45:20 +02:00
Ettore Di Giacinto
33bebd5114
chore(deps): bump torch and diffusers ( #5970 )
...
* chore(ci): add backend build tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(deps): bump torch and diffusers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(ci): run diffusers/hipblas on self-hosted
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(ci): do not publish darwin if building from PRs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-05 14:47:01 +02:00
LocalAI [bot]
2913676157
chore: ⬆️ Update ggml-org/llama.cpp to 41613437ffee0dbccad684fc744788bc504ec213 ( #5968 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-04 23:16:30 +02:00
LocalAI [bot]
e83652489c
docs: ⬆️ update docs version mudler/LocalAI ( #5967 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-04 21:00:23 +00:00
Richard Palethorpe
d6274eaf4a
chore(build): Rename sycl to intel ( #5964 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-08-04 11:01:28 +02:00
LocalAI [bot]
4d90971424
chore: ⬆️ Update ggml-org/llama.cpp to d31192b4ee1441bbbecd3cbf9e02633368bdc4f5 ( #5965 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-03 21:03:20 +00:00
Ettore Di Giacinto
90f5639639
feat(backends): allow backends to not have a metadata file ( #5963 )
...
In this case we generate one on the fly and we infer the metadata we
can.
Obviously this have the side effect of not being able to register
potential aliases.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-03 16:47:02 +02:00
Ettore Di Giacinto
a35a701052
feat(backends): install from local path ( #5962 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-03 14:24:50 +02:00
Ettore Di Giacinto
3d8ec72dbf
chore(stable-diffusion): bump, set GGML_MAX_NAME ( #5961 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-08-03 10:47:02 +02:00
LocalAI [bot]
2a9d675d62
chore: ⬆️ Update ggml-org/llama.cpp to 5c0eb5ef544aeefd81c303e03208f768e158d93c ( #5959 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-08-02 23:35:24 +02:00
LocalAI [bot]
c782e8abf1
chore: ⬆️ Update ggml-org/whisper.cpp to 0becabc8d68d9ffa6ddfba5240e38cd7a2642046 ( #5958 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-02 21:04:13 +00:00
LocalAI [bot]
a1e1942d83
docs: ⬆️ update docs version mudler/LocalAI ( #5956 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-01 22:14:23 +02:00
Dedy F. Setyawan
787302b204
fix(docs): Improve responsiveness of tables ( #5954 )
...
Signed-off-by: Dedy F. Setyawan <dedyfajars@gmail.com >
2025-08-01 22:13:53 +02:00
LocalAI [bot]
0b085089b9
chore: ⬆️ Update ggml-org/llama.cpp to daf2dd788066b8b239cb7f68210e090c2124c199 ( #5951 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-08-01 08:25:36 +02:00
LocalAI [bot]
624f3b1fc8
feat(swagger): update swagger ( #5950 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-31 21:04:23 +00:00
Richard Palethorpe
c07bc55fee
fix(intel): Set GPU vendor on Intel images and cleanup ( #5945 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-07-31 19:44:46 +02:00
Ettore Di Giacinto
173e0774c0
chore(model gallery): add flux.1-krea-dev-ggml ( #5949 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-31 18:32:06 +02:00
Ettore Di Giacinto
8ece26ab7c
chore(model gallery): add flux.1-dev-ggml-abliterated-v2-q8_0 ( #5948 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-31 17:23:48 +02:00
Ettore Di Giacinto
d704cc7970
chore(model gallery): add flux.1-dev-ggml-q8_0 ( #5947 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-31 17:13:19 +02:00
Ettore Di Giacinto
ab17baaae1
chore(capability): improve messages ( #5944 )
...
* chore(capability): improve messages
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: isolate to constants, do not detect from the first gpu
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-31 16:25:19 +02:00
Ettore Di Giacinto
ca358fcdca
feat(stablediffusion-ggml): allow to load loras ( #5943 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-31 16:25:05 +02:00
Ettore Di Giacinto
9aadfd485f
chore: update swagger ( #5946 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-31 16:22:27 +02:00
LocalAI [bot]
da3b0850de
chore: ⬆️ Update ggml-org/whisper.cpp to f7502dca872866a310fe69d30b163fa87d256319 ( #5941 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-31 09:26:30 +02:00
LocalAI [bot]
8b1e8b4cda
chore: ⬆️ Update ggml-org/llama.cpp to e9192bec564780bd4313ad6524d20a0ab92797db ( #5940 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-31 09:26:02 +02:00
Ettore Di Giacinto
3d22bfc27c
feat(stablediffusion-ggml): add support to ref images (flux Kontext) ( #5935 )
...
* feat(stablediffusion-ggml): add support to ref images
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add it to the model gallery
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-30 22:42:34 +02:00
Ettore Di Giacinto
4438b4361e
chore(model gallery): add qwen_qwen3-30b-a3b-thinking-2507 ( #5939 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-30 21:18:56 +02:00
Ettore Di Giacinto
04bad9a2da
chore(model gallery): add arcee-ai_afm-4.5b ( #5938 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-30 15:37:07 +02:00
Ettore Di Giacinto
8235e53602
chore(model gallery): add qwen_qwen3-30b-a3b-instruct-2507 ( #5936 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-30 15:29:34 +02:00
LocalAI [bot]
eb5c3670f1
chore: ⬆️ Update ggml-org/llama.cpp to aa79524c51fb014f8df17069d31d7c44b9ea6cb8 ( #5934 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-29 21:05:00 +00:00
LocalAI [bot]
89e61fca90
chore: ⬆️ Update ggml-org/whisper.cpp to d0a9d8c7f8f7b91c51d77bbaa394b915f79cde6b ( #5932 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-29 08:02:01 +02:00
LocalAI [bot]
9d6efe8842
chore: ⬆️ Update leejet/stable-diffusion.cpp to f6b9aa1a4373e322ff12c15b8a0749e6dd6f0253 ( #5930 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-29 08:01:30 +02:00
LocalAI [bot]
60726d16f2
chore: ⬆️ Update ggml-org/llama.cpp to 8ad7b3e65b5834e5574c2f5640056c9047b5d93b ( #5931 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-29 08:01:03 +02:00
LocalAI [bot]
9d7ec09ec0
docs: ⬆️ update docs version mudler/LocalAI ( #5929 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-28 21:03:44 +00:00
Ettore Di Giacinto
36179ffbed
fix(backend gallery): intel images for python-based backends, re-add exllama2 ( #5928 )
...
chore(backend gallery): fix intel images for python-based backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-28 15:15:19 +02:00
LocalAI [bot]
d25145e641
chore: ⬆️ Update ggml-org/llama.cpp to bf78f5439ee8e82e367674043303ebf8e92b4805 ( #5927 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-27 21:08:32 +00:00
Ettore Di Giacinto
949e5b9be8
feat(rfdetr): add object detection API ( #5923 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-27 22:02:51 +02:00
Ettore Di Giacinto
73ecb7f90b
chore: drop assistants endpoint ( #5926 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-27 21:06:09 +02:00
Ettore Di Giacinto
053bed6e5f
feat: normalize search ( #5925 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-27 11:51:28 +02:00
LocalAI [bot]
932360bf7e
chore: ⬆️ Update ggml-org/llama.cpp to 11dd5a44eb180e1d69fac24d3852b5222d66fb7f ( #5921 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-27 09:50:56 +02:00
LocalAI [bot]
6d0b52843f
chore: ⬆️ Update ggml-org/whisper.cpp to e7bf0294ec9099b5fc21f5ba969805dfb2108cea ( #5922 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-27 09:42:28 +02:00
LocalAI [bot]
078c22f485
docs: ⬆️ update docs version mudler/LocalAI ( #5920 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-26 20:58:54 +00:00
Ettore Di Giacinto
6ef3852de5
chore(docs): fixup tag
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-26 21:25:07 +02:00
Ettore Di Giacinto
a8057b952c
fix(cuda): be consistent with image tag naming ( #5916 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-26 08:30:59 +02:00
Ettore Di Giacinto
fd5c1d916f
chore(docs): add documentation on backend detection override ( #5915 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-26 08:18:31 +02:00
LocalAI [bot]
5ce982b9c9
chore: ⬆️ Update ggml-org/llama.cpp to c7f3169cd523140a288095f2d79befb20a0b73f4 ( #5913 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-25 23:08:20 +02:00
Ettore Di Giacinto
47ccfccf7a
fix(ci): add nvidia-l4t capability to l4t images ( #5914 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-07-25 22:45:09 +02:00
LocalAI [bot]
a760f7ff39
docs: ⬆️ update docs version mudler/LocalAI ( #5912 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-25 22:15:16 +02:00
Ettore Di Giacinto
facf7625f3
fix(vulkan): use correct image suffix ( #5911 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-25 19:20:20 +02:00
Ettore Di Giacinto
b3600b3c50
feat(backend gallery): add mirrors ( #5910 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-25 19:20:08 +02:00
Ettore Di Giacinto
f0b47cfe6a
fix(backends gallery): trim string when reading cap from file ( #5909 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-25 18:10:02 +02:00
Ettore Di Giacinto
ee625fc34e
fix(backends gallery): pass-by backend galleries to the model service ( #5906 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-25 16:38:09 +02:00
Ettore Di Giacinto
693aa0b5de
Update README.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-07-25 11:51:23 +02:00
Ettore Di Giacinto
3973e6e5da
fix(install.sh): update to use the new binary naming ( #5903 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-25 10:43:22 +02:00
LocalAI [bot]
fb6ec68090
chore: ⬆️ Update ggml-org/whisper.cpp to 7de8dd783f7b2eab56bff6bbc5d3369e34f0e77f ( #5902 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-25 08:40:24 +02:00
LocalAI [bot]
0301fc7c46
chore: ⬆️ Update leejet/stable-diffusion.cpp to eed97a5e1d054f9c1e7ac01982ae480411d4157e ( #5901 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-25 08:40:06 +02:00
LocalAI [bot]
813cb4296d
chore: ⬆️ Update ggml-org/llama.cpp to 3f4fc97f1d745f1d5d3c853949503136d419e6de ( #5900 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-25 08:39:44 +02:00
Ettore Di Giacinto
deda3a4972
Update build documentation
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-24 22:53:08 +02:00
Ettore Di Giacinto
a28f27604a
Update backends.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-07-24 16:18:25 +02:00
Richard Palethorpe
8fe9fa98f2
fix(stablediffusion-cpp): Switch back to upstream and update ( #5880 )
...
* sync(stablediffusion-cpp): Switch back to upstream and update
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(stablediffusion-ggml): NULL terminate options array to prevent segfault
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(build): Add BUILD_TYPE and BASE_IMAGE to all backends
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-07-24 16:03:18 +02:00
Nathaniel Hyson
4db1b80278
Update quickstart.md ( #5898 )
...
Fixed spelling mistake
Signed-off-by: Nathaniel Hyson <Shinrai@users.noreply.github.com >
2025-07-24 15:04:02 +02:00
Dave
b3c2a3c257
fix: untangle pkg and core ( #5896 )
...
* migrate core/system to pkg/system - it has no dependencies FROM core, and IS USED in pkg
Signed-off-by: Dave Lee <dave@gray101.com >
* move pkg/templates up to core/templates -- nothing in pkg references it, but it does reference core.
Signed-off-by: Dave Lee <dave@gray101.com >
* remove extra check, len of nil is 0
Signed-off-by: Dave Lee <dave@gray101.com >
* move pkg/startup to core/startup -- it does have important and unfixable dependencies on core
Signed-off-by: Dave Lee <dave@gray101.com >
---------
Signed-off-by: Dave Lee <dave@gray101.com >
2025-07-24 15:03:41 +02:00
LocalAI [bot]
61c2304638
chore: ⬆️ Update ggml-org/llama.cpp to a86f52b2859dae4db5a7a0bbc0f1ad9de6b43ec6 ( #5894 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-24 15:02:37 +02:00
Ettore Di Giacinto
92c5ab97e2
chore(Makefile): drop unused targets ( #5893 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-24 14:49:50 +02:00
LocalAI [bot]
76e471441c
chore: ⬆️ Update richiejp/stable-diffusion.cpp to 10c6501bd05a697e014f1bee3a84e5664290c489 ( #5732 )
...
⬆️ Update richiejp/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-23 21:09:02 +00:00
Dave
9cecf5e7ac
fix: rename Dockerfile.go --> Dockerfile.golang to avoid IDE errors ( #5892 )
...
extract up and out Dockerfile.go --> Dockerfile.golang rename. Prevents syntax highlighting and IDE errors
Signed-off-by: Dave Lee <dave@gray101.com >
2025-07-23 21:33:26 +02:00
Ettore Di Giacinto
b7b3164736
chore: try to speedup build
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 21:21:23 +02:00
Ettore Di Giacinto
5f7ece3e94
fix(p2p): adapt to backend changes, general improvements ( #5889 )
...
The binary is now named "llama-cpp-rpc-server" for p2p workers.
We also decrease the default token rotation interval, in this way
peer discovery is much more responsive.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 12:40:32 +02:00
Ettore Di Giacinto
c717b8d800
chore(model gallery): add qwen3-coder-480b-a35b-instruct ( #5888 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 11:59:58 +02:00
Ettore Di Giacinto
f1d35c4149
chore(model gallery): add qwen3-235b-a22b-instruct-2507 ( #5887 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 11:54:58 +02:00
Ettore Di Giacinto
ee7e77b6c1
chore(model gallery): add menlo_lucy ( #5886 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 11:51:51 +02:00
Ettore Di Giacinto
324fecbb75
chore(model gallery): add entfane_math-genius-7b ( #5885 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 11:45:23 +02:00
Ettore Di Giacinto
a79bfcf0a7
chore(model gallery): add dream-org_dream-v0-instruct-7b ( #5884 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 11:40:53 +02:00
Ettore Di Giacinto
82495e7fb6
chore(model gallery): add omega-qwen3-atom-8b ( #5883 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 11:33:43 +02:00
Ettore Di Giacinto
6030b12283
chore(backend gallery): add name to 'diffusers' meta
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-23 09:21:04 +02:00
LocalAI [bot]
b5be867e28
chore: ⬆️ Update ggml-org/llama.cpp to acd6cb1c41676f6bbb25c2a76fa5abeb1719301e ( #5882 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-22 21:12:06 +00:00
Ettore Di Giacinto
9b806250d4
chore: drop vllm for cuda 11 ( #5881 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-22 18:47:31 +02:00
Ettore Di Giacinto
5f066e702f
fix(darwin): add dashes on image suffix
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-22 17:08:19 +02:00
dependabot[bot]
47bb3a3db2
chore(deps): bump securego/gosec from 2.22.5 to 2.22.7 ( #5878 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.5 to 2.22.7.
- [Release notes](https://github.com/securego/gosec/releases )
- [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml )
- [Commits](https://github.com/securego/gosec/compare/v2.22.5...v2.22.7 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 16:42:11 +02:00
Richard Palethorpe
51230a801e
fix(build): Add and update ONEAPI_VERSION ( #5874 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-07-22 16:41:49 +02:00
Richard Palethorpe
754bedc3ea
fix(realtime): Reset speech started flag on commit ( #5879 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-07-22 16:41:12 +02:00
Ettore Di Giacinto
98e5291afc
feat: refactor build process, drop embedded backends ( #5875 )
...
* feat: split remaining backends and drop embedded backends
- Drop silero-vad, huggingface, and stores backend from embedded
binaries
- Refactor Makefile and Dockerfile to avoid building grpc backends
- Drop golang code that was used to embed backends
- Simplify building by using goreleaser
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(gallery): be specific with llama-cpp backend templates
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(docs): update
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(ci): minor fixes
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: drop all ffmpeg references
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: run protogen-go
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Always enable p2p mode
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Update gorelease file
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(stores): do not always load
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix linting issues
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Simplify
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Mac OS fixup
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-22 16:31:04 +02:00
LocalAI [bot]
e29b2c3aff
chore: ⬆️ Update ggml-org/llama.cpp to 6c9ee3b17e19dcc82ab93d52ae46fdd0226d4777 ( #5877 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-22 08:25:43 +02:00
LocalAI [bot]
8dc574f3c4
chore: ⬆️ Update ggml-org/whisper.cpp to 1f5cf0b2888402d57bb17b2029b2caa97e5f3baf ( #5876 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-22 08:25:13 +02:00
Ettore Di Giacinto
05bf2493a5
fix: do not pass by environ to ffmpeg ( #5871 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-21 14:35:33 +02:00
Max Goltzsche
eae4ca08da
feat(openai): support input_audio chat api field ( #5870 )
...
Improving the chat completion endpoint OpenAI API compatibility by supporting messages of type `input_audio`, e.g.:
```
{
...
"messages": [
{
"role": "user",
"content": [{
"type": "input_audio",
"input_audio": {
"data": "<base64-encoded audio data>",
"format": "wav"
}
}]
}
]
}
```
Closes #5869
Signed-off-by: Max Goltzsche <max.goltzsche@gmail.com >
2025-07-21 09:15:55 +02:00
LocalAI [bot]
fa284f7445
chore: ⬆️ Update ggml-org/llama.cpp to 2be60cbc2707359241c2784f9d2e30d8fc7cdabb ( #5867 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-21 09:14:09 +02:00
Ettore Di Giacinto
8f69b80520
Update index.yaml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-07-20 22:54:12 +02:00
Ettore Di Giacinto
b1fc5acd4a
feat: split whisper from main binary ( #5863 )
...
* feat: split whisper from main binary
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Cleanup makefile
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add backend builds (missing only darwin)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Test CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add whisper backend to test runs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Make sure we have runtime libs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Less grpc on the main Dockerfile
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix hipblas build
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add whisper to index
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Re-enable CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Adapt auto-bumper
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-20 22:52:45 +02:00
LocalAI [bot]
fab41c29dd
chore(model-gallery): ⬆️ update checksum ( #5865 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-20 20:37:43 +02:00
Ettore Di Giacinto
fb0ec96396
ci: do not upgrade pip
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-20 12:30:12 +02:00
LocalAI [bot]
7659461036
chore: ⬆️ Update ggml-org/llama.cpp to a979ca22db0d737af1e548a73291193655c6be99 ( #5862 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-20 08:43:36 +02:00
Ettore Di Giacinto
580687da46
feat: remove stablediffusion-ggml from main binary ( #5861 )
...
* feat: split stablediffusion-ggml from main binary
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Test CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Adapt ci tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to support nvidial4t
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Latest fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-19 21:58:53 +02:00
LocalAI [bot]
1929eb2894
chore: ⬆️ Update ggml-org/llama.cpp to bf9087f59aab940cf312b85a67067ce33d9e365a ( #5860 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-19 08:52:07 +02:00
Ettore Di Giacinto
b29544d747
feat: split piper from main binary ( #5858 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-19 08:31:33 +02:00
Ettore Di Giacinto
7c30e82647
fix: autoload backends when installing models from YAML files ( #5859 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-18 21:31:02 +02:00
Dedy F. Setyawan
a1d061c835
fix(docs): Resolve logo overlap on tablet view ( #5853 )
...
* fix(docs): Resolve logo overlap on tablet view
Signed-off-by: Dedy F. Setyawan <dedyfajars@gmail.com >
* fix(docs): Adjust header logo size
Signed-off-by: Dedy F. Setyawan <dedyfajars@gmail.com >
* refactor(docs): Rework header logo sizing implementation
Signed-off-by: Dedy F. Setyawan <dedyfajars@gmail.com >
---------
Signed-off-by: Dedy F. Setyawan <dedyfajars@gmail.com >
2025-07-18 15:55:44 +02:00
Sijia Lu
851c67019c
fix: dockerfile typo ( #5823 )
...
fix dockerfile typo
Signed-off-by: LeonSijiaLu <leonsijialu1@gmail.com >
2025-07-18 14:59:33 +02:00
Ettore Di Giacinto
53ed5ef189
Makefile fixup
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-18 14:57:14 +02:00
Ettore Di Giacinto
294f7022f3
feat: do not bundle llama-cpp anymore ( #5790 )
...
* Build llama.cpp separately
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Start to try to attach some tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add git and small fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: correctly autoload external backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to run AIO tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Slightly update the Makefile helps
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Adapt auto-bumper
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to run linux test
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add llama-cpp into build pipelines
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add default capability (for cpu)
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Drop llama-cpp specific logic from the backend loader
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* drop grpc install in ci for tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Pass by backends path for tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Build protogen at start
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(tests): set backends path consistently
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Correctly configure the backends path
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to build for darwin
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* WIP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Compile for metal on arm64/darwin
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to run build off from cross-arch
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add to the backend index nvidia-l4t and cpu's llama-cpp backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Build also darwin-x86 for llama-cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Disable arm64 builds temporary
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Test backend build on PR
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixup build backend reusable workflow
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* pass by skip drivers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Use crane
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Skip drivers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* x86 darwin
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add packaging step for llama.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix leftover from bark-cpp extraction
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to fix hipblas build
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-18 13:24:12 +02:00
Richard Palethorpe
932f6b01a6
feat(realtime): Add speech started and stopped events ( #5856 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-07-18 09:22:23 +02:00
LocalAI [bot]
e96452c5d4
chore: ⬆️ Update ggml-org/llama.cpp to d6fb3f6b49b27ef1c0f4cf5128e041f7e7dc03af ( #5857 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-17 22:56:40 +00:00
Ettore Di Giacinto
5fc8d5bb78
fix: explorer page should not have login ( #5855 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-17 10:54:03 +02:00
LocalAI [bot]
121937ed6f
chore: ⬆️ Update ggml-org/llama.cpp to 496957e1cbcb522abc63aa18521036e40efce985 ( #5854 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-16 22:52:10 +00:00
LocalAI [bot]
2e38f2a054
chore: ⬆️ Update ggml-org/llama.cpp to 4a4f426944e79b79e389f9ed7b34831cb9b637ad ( #5852 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-15 22:56:04 +00:00
LocalAI [bot]
2a6187bc01
chore: ⬆️ Update ggml-org/llama.cpp to bdca38376f7e8dd928defe01ce6a16218a64b040 ( #5850 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-15 08:16:01 +02:00
LocalAI [bot]
584c48df5a
chore: ⬆️ Update ggml-org/whisper.cpp to 032697b9a850dc2615555e2a93a683cc3dd58559 ( #5849 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-14 22:47:30 +00:00
Ettore Di Giacinto
8dd67748a1
chore(model gallery): add sophosympatheia_strawberrylemonade-70b-v1.1 ( #5848 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-14 15:38:41 +02:00
Ettore Di Giacinto
3fd0bf3c88
chore(model gallery): add zhi-create-qwen3-32b-i1 ( #5847 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-14 15:33:40 +02:00
LocalAI [bot]
4062a6c404
chore: ⬆️ Update ggml-org/llama.cpp to 982e347255723fe6d02e60ee30cfdd0559c884c5 ( #5845 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-14 08:21:54 +02:00
Ettore Di Giacinto
354c0b763e
feat(cli): add command to create custom OCI images from directories ( #5844 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-14 08:21:29 +02:00
LocalAI [bot]
40f9065367
chore: ⬆️ Update ggml-org/whisper.cpp to a16da91365700f396da916d16a7f5a2ec99364b9 ( #5846 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-13 22:46:03 +00:00
Ettore Di Giacinto
fc02bc0aba
chore(model gallery): add google_medgemma-27b-it ( #5843 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-13 18:20:21 +02:00
Ettore Di Giacinto
45badb75e8
chore(model gallery): add google_medgemma-4b-it ( #5842 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-13 17:56:44 +02:00
LocalAI [bot]
d7e1922582
chore: ⬆️ Update ggml-org/whisper.cpp to 3775c503d5133d3d8b99d7d062e87a54064b0eb8 ( #5841 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-13 08:49:15 +02:00
LocalAI [bot]
642a39afa0
chore: ⬆️ Update ggml-org/llama.cpp to c31e60647def83d671bac5ab5b35579bf25d9aa1 ( #5840 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-12 22:44:45 +00:00
Ettore Di Giacinto
34d9deaf39
chore(model gallery): add impish_magic_24b-i1 ( #5839 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-12 19:37:10 +02:00
Ettore Di Giacinto
ef37a73e1b
chore(model gallery): add mistral-2x24b-moe-power-coder-magistral-devstral-reasoning-ultimate-neo-max-44b ( #5838 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-12 19:27:46 +02:00
Ettore Di Giacinto
37de945ae8
chore(model gallery): add nvidia_llama-3_3-nemotron-super-49b-genrm-multilingual ( #5837 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-12 19:21:40 +02:00
LocalAI [bot]
468f1f4539
chore: ⬆️ Update ggml-org/llama.cpp to f5e96b368f1acc7f53c390001b936517c4d18999 ( #5835 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-11 22:46:25 +00:00
Ettore Di Giacinto
0640451368
chore(model gallery): add mistralai_devstral-small-2507 ( #5834 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-11 11:51:11 +02:00
Ettore Di Giacinto
99058511cc
chore(model gallery): add huihui-ai_huihui-gemma-3n-e4b-it-abliterated ( #5833 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-11 11:42:01 +02:00
Ettore Di Giacinto
ec293b3b59
chore(model gallery): add microsoft_nextcoder-32b ( #5832 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-11 11:36:11 +02:00
LocalAI [bot]
9b1b6df8e9
chore: ⬆️ Update ggml-org/llama.cpp to 0b8855775c6b873931d40b77a5e42558aacbde52 ( #5830 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-10 22:48:03 +00:00
Ettore Di Giacinto
cd7fbafcd2
chore(model gallery): add thedrummer_tiger-gemma-12b-v3 ( #5827 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-10 14:19:41 +02:00
Ettore Di Giacinto
e5125216cf
chore(model gallery): add thedrummer_big-tiger-gemma-27b-v3 ( #5826 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-10 14:17:34 +02:00
Ettore Di Giacinto
2105f82433
chore(model gallery): add delta-vector_plesio-70b ( #5825 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-10 14:13:14 +02:00
Ettore Di Giacinto
49c0c7881a
chore(model gallery): add huggingfacetb_smollm3-3b ( #5820 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-09 18:27:52 +02:00
Ettore Di Giacinto
f8829376d8
chore(model gallery): add zerofata_l3.3-geneticlemonade-opus-70b ( #5819 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-09 18:23:01 +02:00
Ettore Di Giacinto
0475f63675
chore(model gallery): add lyranovaheart_starfallen-snow-fantasy-24b-ms3.2-v0.0 ( #5818 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-09 18:20:16 +02:00
Ettore Di Giacinto
ec206cc67c
feat(cli): allow to install backends from OCI tar files ( #5816 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-09 18:19:51 +02:00
LocalAI [bot]
34171fcf94
chore: ⬆️ Update ggml-org/llama.cpp to 6efcd65945a98cf6883cdd9de4c8ccd8c79d219a ( #5817 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-08 22:46:10 +00:00
LocalAI [bot]
238c334aa7
chore: ⬆️ Update ggml-org/whisper.cpp to 869335f2d58d04010535be9ae23a69a9da12a169 ( #5809 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-08 17:46:08 +02:00
Ettore Di Giacinto
d2df0a1769
chore(model gallery): add qwen3-8b-shiningvaliant3 ( #5815 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-08 13:17:43 +02:00
Ettore Di Giacinto
d58647ac31
chore(model gallery): add ockerman0_anubislemonade-70b-v1.1 ( #5814 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-08 13:14:46 +02:00
Ettore Di Giacinto
c1d3ce9a93
chore(model gallery): add cognitivecomputations_dolphin-mistral-24b-venice-edition ( #5813 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-08 13:09:29 +02:00
Richard Palethorpe
c1dd4ff5d5
feat(whisper): Enable SYCL ( #5802 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-07-08 12:54:20 +02:00
LocalAI [bot]
48118b9582
chore: ⬆️ Update ggml-org/llama.cpp to 12f55c302b35cfe900b84c5fe67c262026af9c44 ( #5808 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-07 22:50:16 +00:00
Ettore Di Giacinto
ceda2e69db
chore(model gallery): add huihui-jan-nano-abliterated ( #5806 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-07 11:35:39 +02:00
Ettore Di Giacinto
cea1703acc
chore(model gallery): add zonui-3b-i1 ( #5805 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-07 11:32:58 +02:00
Ettore Di Giacinto
33fc9b9922
chore(model gallery): add mini-hydra ( #5804 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-07 11:27:42 +02:00
Ettore Di Giacinto
b783997c52
chore(model gallery): add compumacy-experimental-32b ( #5803 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-07 11:21:44 +02:00
LocalAI [bot]
f6ec06d21c
chore: ⬆️ Update ggml-org/llama.cpp to 6491d6e4f1caf0ad2221865b4249ae6938a6308c ( #5801 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-06 22:45:50 +00:00
Ettore Di Giacinto
7e1f2657d5
Update GPU-acceleration.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-07-06 19:03:34 +02:00
Ettore Di Giacinto
9589097252
chore(model gallery): add nano_imp_1b-q8_0 ( #5800 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-06 18:58:56 +02:00
Ettore Di Giacinto
cb87d331a9
chore(model gallery): add sicariussicariistuff_impish_llama_4b ( #5799 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-06 18:57:18 +02:00
Ettore Di Giacinto
6dfc96249a
Update README.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-07-06 18:07:36 +02:00
LocalAI [bot]
a2564ed654
chore: ⬆️ Update ggml-org/llama.cpp to a0374a67e2924f2e845cdc59dd67d9a44065a89c ( #5798 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-05 22:48:28 +00:00
LocalAI [bot]
6c747caa34
chore: ⬆️ Update ggml-org/llama.cpp to ef797db357e44ecb7437fa9d22f4e1614104b342 ( #5795 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-04 22:46:51 +00:00
Ettore Di Giacinto
8ae5e0feb9
chore(model gallery): add ockerman0_anubislemonade-70b-v1 ( #5794 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-04 18:43:35 +02:00
Ettore Di Giacinto
c35dd0a7b8
chore(model gallery): add zerofata_ms3.2-paintedfantasy-visage-33b ( #5793 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-04 18:42:01 +02:00
Ettore Di Giacinto
2f5af6b246
chore(model gallery): add agentica-org_deepswe-preview ( #5792 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-04 18:39:36 +02:00
Ettore Di Giacinto
00cf2e0e0a
chore(model gallery): add helpingai_dhanishtha-2.0-preview ( #5791 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-04 18:38:18 +02:00
LocalAI [bot]
c7a1d9c089
chore: ⬆️ Update ggml-org/llama.cpp to bee28421be25fd447f61cb6db64d556cbfce32ec ( #5788 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-04 08:46:56 +02:00
LocalAI [bot]
ad7ba52166
chore: ⬆️ Update PABannier/bark.cpp to 5d5be84f089ab9ea53b7a793f088d3fbf7247495 ( #4786 )
...
⬆️ Update PABannier/bark.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-03 22:44:53 +00:00
Ettore Di Giacinto
c5b9f45166
chore(cli): add backends CLI to manipulate and install backends ( #5787 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-03 19:31:27 +02:00
Ettore Di Giacinto
61b64a65ab
chore(bark-cpp): generalize and move to bark-cpp ( #5786 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-03 19:31:10 +02:00
Ettore Di Giacinto
8276952920
feat(system): detect and allow to override capabilities ( #5785 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-03 19:30:52 +02:00
Ettore Di Giacinto
b7cd5bfaec
feat(backends): add metas in the gallery ( #5784 )
...
* chore(backends): add metas in the gallery
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: correctly handle aliases and metas with same names
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-03 18:01:55 +02:00
LocalAI [bot]
da4312e4d3
chore: ⬆️ Update ggml-org/llama.cpp to e75ba4c0434eb759eb7ff74e034ebe729053e575 ( #5783 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-03 10:01:17 +02:00
LocalAI [bot]
7d507c54ed
chore: ⬆️ Update ggml-org/whisper.cpp to d9999d54c868b8bfcd376aa26067e787d53e679e ( #5782 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-03 09:57:36 +02:00
LocalAI [bot]
df7ed49889
docs: ⬆️ update docs version mudler/LocalAI ( #5781 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-02 22:45:21 +00:00
Ettore Di Giacinto
bfdc29d316
fix(gallery): correctly show status for downloading OCI images ( #5774 )
...
We can't use the mutate.Extract written bytes as current status as that
will be bigger than the compressed image size. Image manifest don't have
any guarantee of the type of artifact (can be compressed or not) when
showing the layer size.
Split the extraction process in two parts: Downloading and extracting as
a flattened system, in this way we can display the status of downloading
and extracting accordingly.
This change also fixes a small nuance in detecting installed backends,
now it's more consistent and looks if a metadata.json and/or a path with
a `run.sh` file is present.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-02 08:25:48 +02:00
LocalAI [bot]
7fdc006071
chore: ⬆️ Update ggml-org/llama.cpp to de569441470332ff922c23fb0413cc957be75b25 ( #5777 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-02 08:25:29 +02:00
LocalAI [bot]
615830245b
chore: ⬆️ Update ggml-org/whisper.cpp to bca021c9740b267c2973fba56555be052006023a ( #5776 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-02 08:24:58 +02:00
LocalAI [bot]
61376c0fa7
docs: ⬆️ update docs version mudler/LocalAI ( #5775 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-07-01 22:45:24 +00:00
Ettore Di Giacinto
d0fb23514f
Revert "fix(gallery): correctly show status for downloading OCI images"
...
This reverts commit 780d034ac9 .
2025-07-01 21:32:04 +02:00
Ettore Di Giacinto
780d034ac9
fix(gallery): correctly show status for downloading OCI images
...
We can't use the mutate.Extract written bytes as current status as that
will be bigger than the compressed image size. Image manifest don't have
any guarantee of the type of artifact (can be compressed or not) when
showing the layer size.
Split the extraction process in two parts: Downloading and extracting as
a flattened system, in this way we can display the status of downloading
and extracting accordingly.
This change also fixes a small nuance in detecting installed backends,
now it's more consistent and looks if a metadata.json and/or a path with
a `run.sh` file is present.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-01 19:56:28 +02:00
Ettore Di Giacinto
ec2a044c7e
chore(model gallery): add pinkpixel_crystal-think-v2 ( #5773 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-01 16:18:19 +02:00
Ettore Di Giacinto
ad6fdd21fd
chore(model gallery): add steelskull_l3.3-shakudo-70b ( #5772 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-01 16:15:22 +02:00
Ettore Di Giacinto
cd94e6b352
chore(model gallery): add thedrummer_anubis-70b-v1.1 ( #5771 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-07-01 13:54:29 +02:00
Richard Palethorpe
b37cef3718
fix: Diffusers and XPU fixes ( #5737 )
...
* fix(README): Add device flags for Intel/XPU
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* fix(diffusers/xpu): Set device to XPU and ignore CUDA request when on Intel
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-07-01 12:36:17 +02:00
Dedy F. Setyawan
9f957d547d
fix(docs): Improve Header Responsiveness - Hide "Star us on GitHub!" on Mobile ( #5770 )
2025-07-01 12:15:16 +02:00
LocalAI [bot]
f0d9f0c5d8
chore: ⬆️ Update ggml-org/llama.cpp to 0a5a3b5cdfd887cf0f8e09d9ff89dee130cfcdde ( #5759 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-30 22:46:55 +00:00
LocalAI [bot]
d33e1c72a3
chore: ⬆️ Update ggml-org/llama.cpp to caf5681fcb47dfe9bafee94ef9aa8f669ac986c7 ( #5758 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-29 22:49:47 +00:00
Ettore Di Giacinto
33f9ee06c9
fix(gallery): automatically install model from name ( #5757 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-29 17:42:58 +02:00
Ettore Di Giacinto
c54677402d
chore(model gallery): add qwen3-33b-a3b-stranger-thoughts-abliterated-uncensored ( #5755 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-29 10:04:33 +02:00
LocalAI [bot]
3fe3a7b23d
chore: ⬆️ Update ggml-org/llama.cpp to 27208bf657cfe7262791df473927225e48efe482 ( #5753 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-29 09:06:37 +02:00
LocalAI [bot]
f8ff6fa1fd
docs: ⬆️ update docs version mudler/LocalAI ( #5752 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-28 22:17:49 +02:00
Ettore Di Giacinto
dfadc3696e
feat(llama.cpp): allow to set kv-overrides ( #5745 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-28 21:26:07 +02:00
Ettore Di Giacinto
dbcf5fb4fc
chore(model gallery): add gemma-3-4b-it-max-horror-uncensored-dbl-x-imatrix ( #5751 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-28 18:18:14 +02:00
Ettore Di Giacinto
2633137a17
chore(model gallery): add qwen3-22b-a3b-the-harley-quinn ( #5750 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-28 18:17:10 +02:00
Ettore Di Giacinto
d9c17dd23b
chore(model gallery): add mistral-small-3.2-46b-the-brilliant-raconteur-ii-instruct-2506 ( #5749 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-28 18:15:25 +02:00
Ettore Di Giacinto
d8b7bd4860
chore(model gallery): add qwen3-42b-a3b-stranger-thoughts-deep20x-abliterated-uncensored-i1 ( #5748 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-28 18:12:17 +02:00
Ettore Di Giacinto
a611cbc0f4
chore(model gallery): add qwen3-55b-a3b-total-recall-deep-40x ( #5747 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-28 17:54:32 +02:00
Ettore Di Giacinto
850b525159
chore(model gallery): add qwen3-55b-a3b-total-recall-v1.3-i1 ( #5746 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-28 17:47:46 +02:00
Ettore Di Giacinto
35b3426a2a
Update README.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-28 09:16:25 +02:00
LocalAI [bot]
cd2b0c0e7c
chore: ⬆️ Update ggml-org/llama.cpp to 72babea5dea56c8a8e8420ccf731b12a5cf37854 ( #5743 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-27 23:46:27 +02:00
LocalAI [bot]
73d80c43a8
chore: ⬆️ Update ggml-org/whisper.cpp to c88ffbf9baeaae8c2cc0a4f496618314bb2ee9e0 ( #5742 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-27 23:45:57 +02:00
LocalAI [bot]
665562b850
docs: ⬆️ update docs version mudler/LocalAI ( #5741 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-27 22:23:43 +02:00
Ettore Di Giacinto
7a78e4f482
fix(backends gallery): meta packages do not have URIs ( #5740 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-27 22:23:14 +02:00
Ettore Di Giacinto
6f41a6f934
fix(backends gallery): correctly identify gpu vendor ( #5739 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-27 22:22:58 +02:00
Ettore Di Giacinto
bb54f2da2b
feat(gallery): automatically install missing backends along models ( #5736 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-27 18:25:44 +02:00
Ettore Di Giacinto
e1cc7ee107
fix(ci): enable tag-latest to auto ( #5738 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-27 18:17:01 +02:00
Ettore Di Giacinto
cfc9dfa3d5
fix(ci): better handling of latest images for backends ( #5735 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-27 10:32:58 +02:00
LocalAI [bot]
6a650e68cb
chore: ⬆️ Update ggml-org/whisper.cpp to 32cf4e2aba799aff069011f37ca025401433cf9f ( #5733 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-26 22:09:26 +02:00
LocalAI [bot]
5e1373877a
chore: ⬆️ Update ggml-org/llama.cpp to 8846aace4934ad29651ea61b8c7e3f6b0556e3d2 ( #5734 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-26 22:09:03 +02:00
Ettore Di Giacinto
b5b0ab26e7
fix(ci): remove non-existant input from build matrix
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-26 21:42:27 +02:00
Ettore Di Giacinto
9725bb4bbd
chore(model gallery): add gemma-3n-e4b-it ( #5731 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-26 19:36:50 +02:00
Ettore Di Giacinto
33b4275bbc
chore(model gallery): add gemma-3n-e2b-it ( #5730 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-26 19:35:49 +02:00
Ettore Di Giacinto
6644af10c6
feat: ⚠️ reduce images size and stop bundling sources ( #5721 )
...
feat: reduce images size and stop bundling sources
Do not copy sources anymore, and reduce packages of the base images by
not using builder images.
If needed to rebuild, just build the container image from scratch by
following the docs. We will slowly try to migrate all backends to the
gallery to keep the core small.
This PR is a breaking change, it also sets the base folders to /models
and /backends instead of /build/models and /build/backends.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-26 18:41:38 +02:00
Ettore Di Giacinto
7c4a2e9b85
chore(ci): ⚠️ fix latest tag by using docker meta action ( #5722 )
...
chore(ci): fix latest tag by using docker meta action
Also uniform tagging names
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-26 18:40:25 +02:00
Ettore Di Giacinto
bcccee3909
fix(backends gallery): delete dangling dirs if installation failed ( #5729 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-26 17:38:03 +02:00
Ettore Di Giacinto
c6f50ddd0c
Revert "chore: ⬆️ Update leejet/stable-diffusion.cpp to 10c6501bd05a697e014f1bee3a84e5664290c489" ( #5727 )
...
Revert "chore: ⬆️ Update leejet/stable-diffusion.cpp to `10c6501bd05a…"
This reverts commit 30600dd5cb .
2025-06-26 13:25:25 +02:00
LocalAI [bot]
6613373b1b
chore: ⬆️ Update ggml-org/whisper.cpp to 4daf7050ca2bf17f5166f45ac6da651c4e33f293 ( #5725 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-26 13:00:20 +02:00
LocalAI [bot]
1659b3f795
chore: ⬆️ Update ggml-org/llama.cpp to 2bf9d539dd158345e3a3b096e16474af535265b4 ( #5724 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-26 12:59:57 +02:00
LocalAI [bot]
30600dd5cb
chore: ⬆️ Update leejet/stable-diffusion.cpp to 10c6501bd05a697e014f1bee3a84e5664290c489 ( #4925 )
...
⬆️ Update leejet/stable-diffusion.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-25 22:45:15 +00:00
Ettore Di Giacinto
179fcf5541
chore(model gallery): add menlo_jan-nano-128k ( #5723 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-25 12:14:11 +02:00
LocalAI [bot]
9cb75086bb
chore: ⬆️ Update ggml-org/whisper.cpp to 0083335ba0e9d6becbe0958903b0a27fc2ebaeed ( #5718 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-25 09:47:33 +02:00
LocalAI [bot]
594bb462ab
chore: ⬆️ Update ggml-org/llama.cpp to 73e53dc834c0a2336cd104473af6897197b96277 ( #5719 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-24 22:47:48 +00:00
Ettore Di Giacinto
aa730a7b96
chore(model gallery): add delta-vector_austral-24b-winton ( #5717 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-24 18:37:28 +02:00
Ettore Di Giacinto
0a454c527a
chore(model gallery): add astrosage-70b ( #5716 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-24 18:34:37 +02:00
Ettore Di Giacinto
cf86bcb984
chore(model gallery): add skywork_skywork-swe-32b ( #5715 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-24 18:29:36 +02:00
Ettore Di Giacinto
a6d9988e84
feat(backend gallery): add meta packages ( #5696 )
...
* feat(backend gallery): add meta packages
So we can have meta packages such as "vllm" that automatically installs
the corresponding package depending on the GPU that is being currently
detected in the system.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: use a metadata file
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-24 17:08:27 +02:00
Ettore Di Giacinto
f3a114342e
chore(model gallery): add mistralai_mistral-small-3.2-24b-instruct-2506 ( #5714 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-24 13:59:14 +02:00
LocalAI [bot]
0d275ccc03
chore: ⬆️ Update ggml-org/llama.cpp to ce82bd0117bd3598300b3a089d13d401b90279c7 ( #5712 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-24 08:37:32 +02:00
LocalAI [bot]
58dba3f01c
chore: ⬆️ Update ggml-org/whisper.cpp to a422176937c5bb20eb58d969995765f90d3c1a9b ( #5713 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-23 22:45:31 +00:00
kilavvy
b68d6e8088
Docs: Fix typos ( #5709 )
...
* Update GPU-acceleration.md
Signed-off-by: kilavvy <140459108+kilavvy@users.noreply.github.com >
* Update image-generation.md
Signed-off-by: kilavvy <140459108+kilavvy@users.noreply.github.com >
---------
Signed-off-by: kilavvy <140459108+kilavvy@users.noreply.github.com >
2025-06-23 18:15:06 +02:00
LocalAI [bot]
2352cec7e6
chore: ⬆️ Update ggml-org/llama.cpp to 238005c2dc67426cf678baa2d54c881701693288 ( #5710 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-22 22:43:41 +00:00
Ettore Di Giacinto
de72ae79b5
chore(model gallery): add ds-r1-qwen3-8b-arliai-rpr-v4-small-iq-imatrix ( #5708 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-22 09:05:55 +02:00
Ettore Di Giacinto
884c07d5f9
chore(model gallery): add allura-org_q3-8b-kintsugi ( #5707 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-22 09:04:49 +02:00
Ettore Di Giacinto
cca7cbef1e
chore(model gallery): add qwen3-the-xiaolong-omega-directive-22b-uncensored-abliterated-i1 ( #5706 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-22 09:01:08 +02:00
Ettore Di Giacinto
32cd0d03d4
chore(model gallery): add menlo_jan-nano ( #5705 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-22 08:57:33 +02:00
Ettore Di Giacinto
ee4d9e83d0
Update stalebot.yml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-22 08:51:13 +02:00
LocalAI [bot]
5547e08a30
chore: ⬆️ Update ggml-org/llama.cpp to aa0ef5c578eef4c2adc7be1282f21bab5f3e8d26 ( #5703 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-21 23:54:53 +02:00
LocalAI [bot]
ca7385c303
chore: ⬆️ Update ggml-org/whisper.cpp to e6c10cf3d5d60dc647eb6cd5e73d3c347149f746 ( #5702 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-21 23:54:28 +02:00
Ettore Di Giacinto
28759e79d3
chore(model gallery): add qwen3-the-josiefied-omega-directive-22b-uncensored-abliterated-i1 ( #5704 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-21 23:54:05 +02:00
Ettore Di Giacinto
40249b6b84
Update stalebot.yml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-21 22:38:23 +02:00
Ettore Di Giacinto
e09e47bada
chore(ci): add stale bot ( #5700 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-21 20:12:08 +02:00
Ettore Di Giacinto
3796558aeb
Update quickstart.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-21 20:11:57 +02:00
LocalAI [bot]
cca4f010f8
chore: ⬆️ Update ggml-org/llama.cpp to 06cbedfca1587473df9b537f1dd4d6bfa2e3de13 ( #5697 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-20 22:44:39 +00:00
Ettore Di Giacinto
be3ff482d0
chore(ci): try to optimize disk space when tagging latest ( #5695 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-20 15:54:14 +02:00
LocalAI [bot]
af255cd0be
chore: ⬆️ Update ggml-org/llama.cpp to 8f71d0f3e86ccbba059350058af8758cafed73e6 ( #5692 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-20 15:53:55 +02:00
LocalAI [bot]
8000228d1b
chore: ⬆️ Update ggml-org/whisper.cpp to 3e65f518ddf840b13b74794158aa95a2c8aa30cc ( #5691 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-20 15:53:38 +02:00
Ettore Di Giacinto
79abe0ad77
Drop latest references to extras images
2025-06-20 15:51:16 +02:00
Ettore Di Giacinto
8131d11d1f
Update quickstart.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-19 22:42:38 +02:00
LocalAI [bot]
beb01c91f3
docs: ⬆️ update docs version mudler/LocalAI ( #5690 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-19 22:13:16 +02:00
Ettore Di Giacinto
1ccd64ff6a
chore: drop extras references from docs
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-19 22:04:28 +02:00
Ettore Di Giacinto
fc7681c68c
Update README.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-19 21:46:09 +02:00
Ettore Di Giacinto
49d026a229
Update backends.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-19 19:47:09 +02:00
leopardracer
f9b968e19d
Fix Typos and Improve Clarity in GPU Acceleration Documentation ( #5688 )
...
Update GPU-acceleration.md
Signed-off-by: leopardracer <136604165+leopardracer@users.noreply.github.com >
2025-06-19 15:41:13 +02:00
LocalAI [bot]
022d4a5ecb
chore: ⬆️ Update ggml-org/whisper.cpp to ecb8f3c2b4e282d5ef416516bcbfb92821f06bf6 ( #5686 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-19 08:23:42 +02:00
LocalAI [bot]
0e917eb01d
chore: ⬆️ Update ggml-org/llama.cpp to 8d947136546773f6410756f37fcc5d3e65b8135d ( #5685 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-19 08:23:23 +02:00
Ettore Di Giacinto
efde0eaf83
feat(backend gallery): display download progress ( #5687 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-18 23:49:44 +02:00
Maxim Evtush
add8fc35a2
Fix Typos in Documentation and Python Comments ( #5658 )
...
* Update istftnet.py
Signed-off-by: Maxim Evtush <154841002+maximevtush@users.noreply.github.com >
* Update GPU-acceleration.md
Signed-off-by: Maxim Evtush <154841002+maximevtush@users.noreply.github.com >
---------
Signed-off-by: Maxim Evtush <154841002+maximevtush@users.noreply.github.com >
2025-06-18 22:11:13 +02:00
Ettore Di Giacinto
9bcf4c56f1
fix(backends gallery): propagate p2p settings to correctly draw menu ( #5684 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-18 22:06:12 +02:00
Ettore Di Giacinto
3fcfaec7c8
chore(ci): move also other jobs to public runner ( #5683 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-18 22:00:12 +02:00
Ettore Di Giacinto
a463d40a3e
chore(ci): try to use public runners also for release builds ( #5681 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-18 21:51:54 +02:00
Ettore Di Giacinto
1e1f0ee321
chore(backends): move bark-cpp to the backend gallery ( #5682 )
...
chore(bark-cpp): move outside from binary
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-18 19:48:50 +02:00
Ettore Di Giacinto
80b3139fa0
Update landing.yaml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-18 19:48:17 +02:00
LocalAI [bot]
5173d37acb
chore: ⬆️ Update ggml-org/llama.cpp to 860a9e4eeff3eb2e7bd1cc38f65787cc6c8177af ( #5678 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-18 10:01:46 +02:00
LocalAI [bot]
470e48a900
chore: ⬆️ Update ggml-org/whisper.cpp to f3ff80ea8da044e5b8833e7ba54ee174504c518d ( #5677 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-18 10:01:08 +02:00
Ettore Di Giacinto
b706dddc93
chore(ci): switch to public runners for base images ( #5680 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-17 22:38:50 +02:00
Ettore Di Giacinto
867db3f888
chore(docs): add backend url
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-17 22:35:21 +02:00
Ettore Di Giacinto
b79aa31398
chore: move backends docs
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-17 22:26:40 +02:00
Ettore Di Giacinto
fb9a09d49c
chore(backend gallery): add description for remaining backends ( #5679 )
...
* chore(backend gallery): add description for remaining backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(backend gallery): add linter
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-17 22:21:44 +02:00
Ettore Di Giacinto
0a78f0ad2d
chore(backend gallery): re-order and add description for vLLM ( #5676 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-17 17:31:53 +02:00
Ettore Di Giacinto
d68660bd5a
chore(deps): bump llama.cpp to 'e434e69183fd9e1031f4445002083178c331a28b ( #5665 )
...
chore(deps): bump llama.cpp to 'e434e69183fd9e1031f4445002083178c331a28b'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-17 17:00:10 +02:00
LocalAI [bot]
30ceee2dec
chore: ⬆️ Update ggml-org/whisper.cpp to 2a4d6db7d90899aff3d58d70996916968e4e0d27 ( #5661 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-17 09:21:05 +02:00
dependabot[bot]
18c38335fc
chore(deps): bump securego/gosec from 2.22.4 to 2.22.5 ( #5663 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.4 to 2.22.5.
- [Release notes](https://github.com/securego/gosec/releases )
- [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml )
- [Commits](https://github.com/securego/gosec/compare/v2.22.4...v2.22.5 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 23:12:27 +00:00
Ettore Di Giacinto
89040ff6f7
fix: add python symlink, use absolute python env path when running backends ( #5664 )
...
* fix: add python symlink, use absolute python env path when running backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(ci): do not push images when building PRs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-16 23:00:53 +02:00
Ettore Di Giacinto
de343700fd
Don't run python_backend workflow on PR
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-16 11:06:56 +02:00
Ettore Di Giacinto
87d18ad951
chore: Add python3 to images ( #5660 )
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-16 11:05:44 +02:00
Ettore Di Giacinto
912c8eff04
chore(ci): use public runner for extra backends ( #5657 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-16 08:21:18 +02:00
LocalAI [bot]
481f30bde8
chore: ⬆️ Update ggml-org/llama.cpp to 30e5b01de2a0bcddc7c063c8ef0802703a958417 ( #5659 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-15 23:03:40 +00:00
Ettore Di Giacinto
236ac30252
chore(ci): do not specify image-type anymore
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-15 17:28:40 +02:00
Ettore Di Giacinto
6f761e62e4
update README
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-15 16:06:43 +02:00
FT
1f29b5f38e
Fix Typos and Improve Documentation Clarity ( #5648 )
...
* Update p2p.go
Signed-off-by: FT <140458077+zeevick10@users.noreply.github.com >
* Update GPU-acceleration.md
Signed-off-by: FT <140458077+zeevick10@users.noreply.github.com >
---------
Signed-off-by: FT <140458077+zeevick10@users.noreply.github.com >
2025-06-15 16:04:44 +02:00
LocalAI [bot]
33d702c5e0
chore: ⬆️ Update ggml-org/llama.cpp to 3cb203c89f60483e349f841684173446ed23c28f ( #5644 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-15 16:03:13 +02:00
Ettore Di Giacinto
95ff236127
ci: do not fire python_backend on PRs
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-15 16:02:30 +02:00
Ettore Di Giacinto
2d64269763
feat: Add backend gallery ( #5607 )
...
* feat: Add backend gallery
This PR add support to manage backends as similar to models. There is
now available a backend gallery which can be used to install and remove
extra backends.
The backend gallery can be configured similarly as a model gallery, and
API calls allows to install and remove new backends in runtime, and as
well during the startup phase of LocalAI.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add backends docs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* wip: Backend Dockerfile for python backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: drop extras images, build python backends separately
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixup on all backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* test CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Tweaks
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Drop old backends leftovers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixup CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Move dockerfile upper
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fix proto
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Feature dropped for consistency - we prefer model galleries
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add missing packages in the build image
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* exllama is ponly available on cublas
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* pin torch on chatterbox
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups to index
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Debug CI
* Install accellerators deps
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add target arch
* Add cuda minor version
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Use self-hosted runners
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* ci: use quay for test images
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fixups for vllm and chatterbox
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Small fixups on CI
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chatterbox is only available for nvidia
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Simplify CI builds
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Adapt test, use qwen3
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(model gallery): add jina-reranker-v1-tiny-en-gguf
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(gguf-parser): recover from potential panics that can happen while reading ggufs with gguf-parser
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Use reranker from llama.cpp in AIO images
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Limit concurrent jobs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-15 14:56:52 +02:00
LocalAI [bot]
a7a6020328
chore: ⬆️ Update ggml-org/whisper.cpp to 705db0f728310c32bc96f4e355e2b18076932f75 ( #5643 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-15 08:39:00 +02:00
Ettore Di Giacinto
40618164b2
chore: improve tests ( #5646 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-14 10:07:05 +02:00
fuder.eth
eb8c29f90a
Minor Documentation Updates: Clarified Comments in Python and Go Files ( #5641 )
...
* Update ui.go
Signed-off-by: fuder.eth <139509124+vtjl10@users.noreply.github.com >
* Update backend.py
Signed-off-by: fuder.eth <139509124+vtjl10@users.noreply.github.com >
---------
Signed-off-by: fuder.eth <139509124+vtjl10@users.noreply.github.com >
2025-06-13 19:55:25 +02:00
Gavin Mogan
63116a2c6a
docs: Update docs metadata headers so when mentioned on slack it doesn't say hugo ( #5642 )
...
Update docs metadata headers so when mentioned on slack it doesn't say hugo
Signed-off-by: Gavin Mogan <github@gavinmogan.com >
2025-06-13 19:54:57 +02:00
LocalAI [bot]
311c2cf539
chore: ⬆️ Update ggml-org/llama.cpp to ed52f3668e633423054a4eab61bb7efee47025ab ( #5636 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-12 23:33:33 +02:00
Ettore Di Giacinto
a6fcbd991d
chore(model gallery): add yanfei-v2-qwen3-32b ( #5639 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-12 22:24:13 +02:00
kilavvy
2e1dc8deef
Fix Typos in Comments and Error Messages ( #5637 )
...
* Update initializers.go
Signed-off-by: kilavvy <140459108+kilavvy@users.noreply.github.com >
* Update base.go
Signed-off-by: kilavvy <140459108+kilavvy@users.noreply.github.com >
---------
Signed-off-by: kilavvy <140459108+kilavvy@users.noreply.github.com >
2025-06-12 18:34:32 +02:00
LocalAI [bot]
282e017b22
chore: ⬆️ Update ggml-org/whisper.cpp to ebbc874e85b518f963a87612f6d79f5c71a55e84 ( #5635 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-11 23:47:00 +02:00
Ettore Di Giacinto
f86cb8be2d
chore(model gallery): add qwen3-embedding-0.6b ( #5634 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:40:41 +02:00
Ettore Di Giacinto
5c56ec4f87
chore(model gallery): add qwen3-embedding-8b ( #5633 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:38:44 +02:00
Ettore Di Giacinto
dd2845a034
chore(model gallery): add qwen3-embedding-4b ( #5632 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:31:43 +02:00
Ettore Di Giacinto
2e7db014b6
chore(model gallery): add openbuddy_openbuddy-r1-0528-distill-qwen3-32b-preview0-qat ( #5631 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:27:30 +02:00
Ettore Di Giacinto
6faeee1d92
chore(model gallery): add baai_robobrain2.0-7b ( #5630 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:17:32 +02:00
Ettore Di Giacinto
31d73eb934
chore(model gallery): add mistralai_magistral-small-2506 ( #5629 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:11:44 +02:00
Ettore Di Giacinto
60863b9e52
chore(model gallery): add sophosympatheia_strawberrylemonade-l3-70b-v1.0 ( #5628 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:08:17 +02:00
Ettore Di Giacinto
a9fc71e2f3
chore(model gallery): add kwaipilot_kwaicoder-autothink-preview ( #5627 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-11 11:06:38 +02:00
leopardracer
ce9a9a30e0
Improve Comments and Documentation for MixedMode and ParseJSON Functions ( #5626 )
...
Update parse.go
Signed-off-by: leopardracer <136604165+leopardracer@users.noreply.github.com >
2025-06-11 09:46:53 +02:00
LocalAI [bot]
2693a21da5
chore: ⬆️ Update ggml-org/whisper.cpp to 2679bec6e09231c6fd59715fcba3eebc9e2f6076 ( #5625 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-11 09:35:28 +02:00
LocalAI [bot]
d460eab18e
chore: ⬆️ Update ggml-org/llama.cpp to 3678b838bb71eaccbaeb479ff38c2e12bfd2f960 ( #5620 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-11 09:00:39 +02:00
LocalAI [bot]
c61e5fe266
chore: ⬆️ Update ggml-org/whisper.cpp to d78f08142381c1460604713e2f2ddf3331c7d816 ( #5619 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-06-10 17:29:58 +02:00
Ettore Di Giacinto
88e570b5de
fix(deps): pin grpcio ( #5621 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-10 14:21:51 +02:00
Ettore Di Giacinto
6efa97ce0b
chore(model gallery): add qwen2.5-omni-3b ( #5606 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-09 10:54:42 +02:00
LocalAI [bot]
41cde5468a
chore: ⬆️ Update ggml-org/llama.cpp to 247e5c6e447707bb4539bdf1913d206088a8fc69 ( #5605 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-09 00:11:46 +02:00
Richard Palethorpe
d650647db9
fix(realtime): Use updated model on session update ( #5604 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-06-09 00:11:05 +02:00
LocalAI [bot]
5bc7ef37a2
chore: ⬆️ Update ggml-org/llama.cpp to 5787b5da57e54dba760c2deeac1edf892e8fc450 ( #5601 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-08 08:44:24 +02:00
Ettore Di Giacinto
e0a52807c8
chore(model gallery): add akhil-theerthala_kuvera-8b-v0.1.0 ( #5600 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-07 08:59:20 +02:00
LocalAI [bot]
1a95a19f87
chore: ⬆️ Update ggml-org/llama.cpp to 745aa5319b9930068aff5e87cf5e9eef7227339b ( #5598 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-07 08:59:05 +02:00
LocalAI [bot]
bcfc08e5bf
chore: ⬆️ Update ggml-org/whisper.cpp to b175baa665bc35f97a2ca774174f07dfffb84e19 ( #5597 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-07 08:57:52 +02:00
Ettore Di Giacinto
4d282ca963
chore(model gallery): add nbeerbower_qwen3-gutenberg-encore-14b ( #5596 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-06 10:20:48 +02:00
Ettore Di Giacinto
525f49b69d
chore(model gallery): add open-thoughts_openthinker3-7b ( #5595 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-06 10:14:00 +02:00
LocalAI [bot]
786aa1de05
chore: ⬆️ Update ggml-org/llama.cpp to 1caae7fc6c77551cb1066515e0f414713eebb367 ( #5593 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-06 00:10:02 +02:00
Ettore Di Giacinto
ea82deb16b
chore(model gallery): add ultravox-v0_5-llama-3_1-8b ( #5592 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-05 19:23:51 +02:00
Ettore Di Giacinto
b0891309ba
chore(model gallery): add ultravox-v0_5-llama-3_2-1b ( #5591 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-05 19:22:01 +02:00
Ettore Di Giacinto
b034cff149
feat: improve RAM estimation by using values from summary ( #5525 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-05 19:16:26 +02:00
Ettore Di Giacinto
432f34f001
chore(model gallery): add goekdeniz-guelmez_josiefied-qwen3-14b-abliterated-v3 ( #5590 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-05 19:16:04 +02:00
Gavin Mogan
cbd61dccd4
fix(install.sh): vulkan docker tag ( #5589 )
...
vulkan docker tag is not prefixed with gpu
```
regctl tag ls localai/localai | grep 2.29 | grep vulkan
v2.29.0-vulkan
```
Signed-off-by: Gavin Mogan <github@gavinmogan.com >
2025-06-05 08:12:16 +02:00
LocalAI [bot]
0de0817d71
chore: ⬆️ Update ggml-org/whisper.cpp to 799eacdde40b3c562cfce1508da1354b90567f8f ( #5586 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-05 08:11:38 +02:00
LocalAI [bot]
bf57d6e5ac
chore: ⬆️ Update ggml-org/llama.cpp to 0d3984424f2973c49c4bcabe4cc0153b4f90c601 ( #5585 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-05 08:11:12 +02:00
Ettore Di Giacinto
0b9603e010
chore(model gallery): add deepseek-ai_deepseek-r1-0528-qwen3-8b ( #5580 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-04 15:28:45 +02:00
Ettore Di Giacinto
8d925217f6
chore(model gallery): add e-n-v-y_legion-v2.1-llama-70b-elarablated-v0.8-hf ( #5579 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-04 11:12:37 +02:00
Ettore Di Giacinto
669a1ccae6
chore(model gallery): add nvidia_nemotron-research-reasoning-qwen-1.5b ( #5578 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-04 11:07:10 +02:00
Ettore Di Giacinto
7a7d36ad63
chore(model gallery): add arcee-ai_homunculus ( #5577 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-04 10:02:15 +02:00
Ettore Di Giacinto
8b889955b4
chore(deps): bump pytorch to 2.7 in vllm ( #5576 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-04 08:56:45 +02:00
dependabot[bot]
a226555949
chore(deps): bump GrantBirki/git-diff-action from 2.8.0 to 2.8.1 ( #5564 )
...
Bumps [GrantBirki/git-diff-action](https://github.com/grantbirki/git-diff-action ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/grantbirki/git-diff-action/releases )
- [Commits](https://github.com/grantbirki/git-diff-action/compare/v2.8.0...v2.8.1 )
---
updated-dependencies:
- dependency-name: GrantBirki/git-diff-action
dependency-version: 2.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-04 08:41:47 +02:00
LocalAI [bot]
f38f17865a
chore: ⬆️ Update ggml-org/whisper.cpp to 82f461eaa4e6a1ba29fc0dbdaa415a9934ee8a1d ( #5575 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-04 08:41:26 +02:00
LocalAI [bot]
03f380701b
chore: ⬆️ Update ggml-org/llama.cpp to 7e00e60ef86645a01fda738fef85b74afa016a34 ( #5574 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-04 08:26:36 +02:00
Ettore Di Giacinto
65e2866c97
fix(chatterbox): install only with cuda 12 ( #5573 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-03 14:57:47 +02:00
Ettore Di Giacinto
cd3cd899ad
chore(deps): bump llama.cpp to '363757628848a27a435bbf22ff9476e9aeda5f40' ( #5571 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-03 12:19:16 +02:00
LocalAI [bot]
c2ae3100e7
chore: ⬆️ Update ggml-org/whisper.cpp to e05af2457b7b4134ee626dc044294a19b096e62f ( #5569 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-03 11:29:18 +02:00
Ettore Di Giacinto
ec0868e691
chore(deps): bump grpcio from 1.72.0 to 1.72.1 ( #5570 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-03 09:59:43 +02:00
Ettore Di Giacinto
489c289916
Revert "fix(ci): try to add different mirrors to avoid 403 issues" ( #5555 )
...
Revert "fix(ci): try to add different mirrors to avoid 403 issues (#5554 )"
This reverts commit 7c9f011d91 .
2025-06-02 08:46:29 +02:00
LocalAI [bot]
ac5fb50bcc
chore: ⬆️ Update ggml-org/whisper.cpp to 7fd6fa809749078aa00edf945e959c898f2bd1af ( #5556 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-06-02 08:45:47 +02:00
Ettore Di Giacinto
7c9f011d91
fix(ci): try to add different mirrors to avoid 403 issues ( #5554 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-06-01 08:48:53 +02:00
Ettore Di Giacinto
80f7f17843
chore(deps): bump llama.cpp to 'e562eece7cb476276bfc4cbb18deb7c0369b2233' ( #5552 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-31 12:46:32 +02:00
LocalAI [bot]
f0c41d6405
chore: ⬆️ Update ggml-org/whisper.cpp to 98dfe8dc264b7d0d1daccfff9a9c043bcc2ece4b ( #5542 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-31 08:51:15 +02:00
Ettore Di Giacinto
8472321a81
feat(ui): display thinking tags appropriately ( #5540 )
...
* fix(streaming): stream complete runes
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(ui): display thinking tags separately
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-31 08:50:46 +02:00
Ettore Di Giacinto
3bac4724ac
fix(streaming): stream complete runes ( #5539 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-31 08:48:05 +02:00
Ettore Di Giacinto
59db154cbc
feat(ui): allow to upload PDF and text files, also add support to multiple input files ( #5538 )
...
* Support file inputs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: support multiple files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* show preview of files
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-31 08:47:48 +02:00
Ettore Di Giacinto
1cc4525f15
fix: adapt test to error changes
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-30 17:43:59 +02:00
Ettore Di Giacinto
45c58752e5
feat(ui): add audio upload button in chat view ( #5526 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-30 16:47:31 +02:00
Ettore Di Giacinto
d5c9c717b5
feat(chatterbox): add new backend ( #5524 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-30 10:52:55 +02:00
Ettore Di Giacinto
dd7fa6b9f7
chore(deps): bump llama.cpp to 'e83ba3e460651b20a594e9f2f0f0bffb998d3ce1 ( #5527 )
...
chore(deps): bump llama.cpp to 'e83ba3e460651b20a594e9f2f0f0bffb998d3ce1'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-30 10:29:01 +02:00
LocalAI [bot]
039c318607
chore: ⬆️ Update ggml-org/whisper.cpp to e5e900dd00747f747143ad30a697c8f21ddcd59e ( #5522 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-30 08:34:52 +02:00
Ettore Di Giacinto
0870bf5af6
fix(input): handle correctly case where we pass by string list as inputs ( #5521 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-29 22:06:42 +02:00
Ettore Di Giacinto
6073b9944e
chore(model gallery): add moondream2-20250414 ( #5518 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-29 10:47:11 +02:00
LocalAI [bot]
ef0e0f3777
chore: ⬆️ Update ggml-org/whisper.cpp to 1f5fdbecb411a61b8576242e5170c5ecef24b05a ( #5515 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-29 09:45:23 +02:00
LocalAI [bot]
b7de9e0aa0
chore: ⬆️ Update ggml-org/llama.cpp to d98f2a35fcf4a8d3e660ad48cd19e2a1f3d5b2ef ( #5514 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-29 09:44:36 +02:00
Ettore Di Giacinto
39292407a1
chore(model gallery): add pku-ds-lab_fairyr1-32b ( #5517 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-29 09:43:45 +02:00
Ettore Di Giacinto
f257bf8d14
chore(model gallery): add pku-ds-lab_fairyr1-14b-preview ( #5516 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-29 09:37:08 +02:00
Ettore Di Giacinto
8ca2fb5ef1
chore(model gallery): add qwen2.5-omni-7b ( #5513 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-28 18:15:09 +02:00
LocalAI [bot]
3a790fed13
chore: ⬆️ Update ggml-org/whisper.cpp to 0ed00d9d30e8c984936ff9ed9a4fcd475d6d82e5 ( #5510 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-28 09:00:22 +02:00
LocalAI [bot]
a334f28a07
chore: ⬆️ Update ggml-org/llama.cpp to a3c30846e410c91c11d7bf80978795a03bb03dee ( #5509 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-28 01:39:38 +00:00
Ettore Di Giacinto
dc6663d121
fix(template): we do not always have .Name ( #5508 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-27 18:44:24 +02:00
LocalAI [bot]
103caf9823
chore: ⬆️ Update ggml-org/llama.cpp to a26c4cc11ec7c6574e3691e90ecdbd67deeea35b ( #5500 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-27 17:13:55 +02:00
Ettore Di Giacinto
4226d2d837
Update index.yaml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-27 10:24:37 +02:00
Ettore Di Giacinto
7434256fc9
chore(model gallery): add ms-24b-mullein-v0 ( #5506 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-27 10:14:52 +02:00
Ettore Di Giacinto
86a0563ae1
chore(model gallery): add llama3-24b-mullein-v1 ( #5505 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-27 10:13:40 +02:00
Ettore Di Giacinto
c68951cbfe
chore(model gallery): add mrm8488_qwen3-14b-ft-limo ( #5504 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-27 10:04:16 +02:00
Ettore Di Giacinto
8408084120
chore(model gallery): add luckyrp-24b ( #5503 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-27 10:02:25 +02:00
Ettore Di Giacinto
0f2f4c7e23
chore(model gallery): add allura-org_q3-30b-a3b-designant ( #5502 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-27 09:59:56 +02:00
Ettore Di Giacinto
5ffad3b004
chore(deps): remove pin on transformers ( #5501 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-27 09:24:27 +02:00
Ettore Di Giacinto
e5ccd97b8c
Update README.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-26 20:00:31 +02:00
LocalAI [bot]
a3b08d46ec
chore: ⬆️ Update ggml-org/whisper.cpp to ea9f206f18d86c4eb357db9fdc52e4d9dc24435e ( #5464 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-26 19:56:44 +02:00
Ettore Di Giacinto
090f5065fc
chore(deps): bump llama.cpp to 'fef693dc6b959a8e8ba11558fbeaad0b264dd457' ( #5467 )
...
Also try to use a smaller model for integration tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-26 17:19:46 +02:00
Ettore Di Giacinto
88de2ea01a
feat(llama.cpp): add support for audio input ( #5466 )
...
* feat(llama.cpp): add support for audio input
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Adapt tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-26 16:06:03 +02:00
Ettore Di Giacinto
9650d490d4
chore(model gallery): add nvidia_acereason-nemotron-14b ( #5463 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-26 10:08:10 +02:00
Ettore Di Giacinto
4de1c83764
chore(model gallery): add allura-org_q3-30b-a3b-pentiment ( #5462 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-26 09:46:44 +02:00
Ettore Di Giacinto
e5978dc714
chore(model gallery): add medgemma-27b-text-it ( #5461 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-26 09:44:13 +02:00
Ettore Di Giacinto
f784986e19
chore(model gallery): add medgemma-4b-it ( #5460 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-26 09:41:09 +02:00
Richard Palethorpe
bf6426aef2
feat: Realtime API support reboot ( #5392 )
...
* feat(realtime): Initial Realtime API implementation
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: go mod tidy
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* feat: Implement transcription only mode for realtime API
Reduce the scope of the real time API for the initial realease and make
transcription only mode functional.
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* chore(build): Build backends on a separate layer to speed up core only changes
Signed-off-by: Richard Palethorpe <io@richiejp.com >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-25 22:25:05 +02:00
LocalAI [bot]
4a91950848
chore: ⬆️ Update ggml-org/llama.cpp to d13d0f6135803822ec1cd7e3efb49360b88a1bdf ( #5448 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-24 08:50:41 +02:00
LocalAI [bot]
4614ea1685
chore: ⬆️ Update ggml-org/whisper.cpp to 13d92d08ae26031545921243256aaaf0ee057943 ( #5449 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-23 23:44:06 +00:00
Ettore Di Giacinto
f0bf59d1d9
chore(model gallery): add vulpecula-4b ( #5445 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-23 09:51:21 +02:00
Ettore Di Giacinto
83dd678959
chore(model gallery): add whiterabbitneo_whiterabbitneo-v3-7b ( #5444 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-23 09:46:28 +02:00
Ettore Di Giacinto
9d6c9f874a
chore(model gallery): add arliai_qwq-32b-arliai-rpr-v4 ( #5443 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-23 09:34:33 +02:00
LocalAI [bot]
c62f2bb336
chore: ⬆️ Update ggml-org/llama.cpp to 8a1d206f1d2b4e45918b589f3165b4be232f7ba8 ( #5440 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-23 09:22:38 +02:00
LocalAI [bot]
38aeca6f9c
chore: ⬆️ Update ggml-org/whisper.cpp to 78b31ca7824500e429ba026c1a9b48e0b41c50cb ( #5439 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-23 06:22:41 +00:00
Ettore Di Giacinto
3b0cf52f6a
feat(llama.cpp): add reranking ( #5396 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-22 21:49:30 +02:00
LocalAI [bot]
bac3022044
chore: ⬆️ Update ggml-org/whisper.cpp to bd1cb0c8e3a04baa411dc12c1325b6a9f12ee7f4 ( #5424 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-22 21:49:06 +02:00
LocalAI [bot]
cd41701524
chore: ⬆️ Update ggml-org/llama.cpp to 8e186ef0e764c7a620e402d1f76ebad60bf31c49 ( #5423 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-22 21:48:51 +02:00
Ettore Di Giacinto
6a382a1afe
fix(transformers): try to pin to working release ( #5426 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-22 12:50:51 +02:00
Ettore Di Giacinto
8dcab2f9c7
chore(scripts): allow to specify quants ( #5430 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-22 11:53:30 +02:00
Ettore Di Giacinto
1d1d5627f0
chore(model gallery): add delta-vector_archaeo-12b-v2 ( #5429 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-22 11:38:48 +02:00
Ettore Di Giacinto
233b3369ad
chore(model gallery): add mistralai_devstral-small-2505 ( #5428 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-22 11:37:17 +02:00
Ettore Di Giacinto
c587ac0aef
chore(model gallery): add nvidia_llama-3.1-nemotron-nano-4b-v1.1 ( #5427 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-22 11:33:33 +02:00
David Thole
38c5d16b57
feat(docs): updating the documentation on fine tuning and advanced guide. ( #5420 )
...
updating the documentation on fine tuning and advanced guide. This mirrors how modern version of llama.cpp operate
2025-05-21 19:11:00 +02:00
LocalAI [bot]
ef6fc052eb
chore: ⬆️ Update ggml-org/llama.cpp to b7a17463ec190aeee7b9077c606c910fb4688b84 ( #5399 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-21 09:06:09 +02:00
LocalAI [bot]
7ff35c08ac
chore: ⬆️ Update ggml-org/whisper.cpp to 62dc8f7d7b72ca8e75c57cd6a100712c631fa5d5 ( #5398 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-21 09:00:42 +02:00
LocalAI [bot]
43f75ee7f3
chore(model-gallery): ⬆️ update checksum ( #5422 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-21 03:52:39 +00:00
Ettore Di Giacinto
82811a9630
fix(transformers): pin protobuf ( #5421 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 20:28:31 +02:00
Ettore Di Giacinto
04a3d8e5ac
feat(ui): add error page to display errors ( #5418 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 12:17:27 +02:00
Ettore Di Giacinto
9af09b3f8c
chore(model gallery): fixup
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 12:17:21 +02:00
Ettore Di Giacinto
0d590a4044
chore(model gallery): add smolvlm2-256m-video-instruct ( #5417 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 12:03:02 +02:00
Ettore Di Giacinto
e0a54de4f5
chore(model gallery): add smolvlm2-500m-video-instruct ( #5416 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 11:42:30 +02:00
Ettore Di Giacinto
6bc2ae5467
chore(model gallery): add smolvlm2-2.2b-instruct ( #5415 )
...
chore(model gallery): add smolvlm-instruct
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 11:36:22 +02:00
Ettore Di Giacinto
8caaf49f5d
chore(model gallery): add smolvlm-instruct ( #5414 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 11:35:01 +02:00
Ettore Di Giacinto
1db51044bb
chore(model gallery): add smolvlm-500m-instruct ( #5413 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 11:25:32 +02:00
Ettore Di Giacinto
ec21b58008
chore(model gallery): add smolvlm-256m-instruct ( #5412 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 11:15:09 +02:00
Ettore Di Giacinto
996259b529
chore(model gallery): add facebook_kernelllm ( #5411 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 10:31:09 +02:00
Ettore Di Giacinto
f2942cc0e1
chore(model gallery): add thedrummer_valkyrie-49b-v1 ( #5410 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-20 10:28:27 +02:00
Ettore Di Giacinto
f8fbfd4fa3
chore(model gallery): add a-m-team_am-thinking-v1 ( #5395 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-19 17:31:38 +02:00
Ettore Di Giacinto
41e239c67e
chore(model gallery): add soob3123_grayline-qwen3-8b ( #5394 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-19 17:02:43 +02:00
Ettore Di Giacinto
587827e779
chore(model gallery): add soob3123_grayline-qwen3-14b ( #5393 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-19 15:59:07 +02:00
LocalAI [bot]
456b4982ef
chore: ⬆️ Update ggml-org/llama.cpp to 6a2bc8bfb7cd502e5ebc72e36c97a6f848c21c2c ( #5390 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-19 01:25:22 +00:00
Ettore Di Giacinto
159388cce8
chore: memoize detected GPUs ( #5385 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-18 08:55:44 +02:00
LocalAI [bot]
cfc73c7773
chore: ⬆️ Update ggml-org/llama.cpp to e3a7cf6c5bf6a0a24217f88607b06e4405a2b5d9 ( #5384 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-18 01:21:13 +00:00
Ettore Di Giacinto
6d5bde860b
feat(llama.cpp): upgrade and use libmtmd ( #5379 )
...
* WIP
* wip
* wip
* Make it compile
* Update json.hpp
* this shouldn't be private for now
* Add logs
* Reset auto detected template
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Re-enable grammars
* This seems to be broken - 360a9c98e1 (diff-a18a8e64e12a01167d8e98fc) […]cccf0d4eed09d76d879L2998-L3207
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Placeholder
* Simplify image loading
* use completion type
* disable streaming
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* correctly return timings
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Remove some debug logging
* Adapt tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Keep header
* embedding: do not use oai type
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Sync from server.cpp
* Use utils and json directly from llama.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Sync with upstream
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: copy json.hpp from the correct location
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix: add httplib
* sync llama.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Embeddiongs: set OAICOMPAT_TYPE_EMBEDDING
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: sync with server.cpp by including it
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* make it darwin-compatible
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-17 16:02:53 +02:00
LocalAI [bot]
6ef383033b
chore: ⬆️ Update ggml-org/whisper.cpp to d1f114da61b1ae1e70b03104fad42c9dd666feeb ( #5381 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-17 00:35:17 +00:00
Richard Palethorpe
cd494089d9
fix(flux): Set CFG=1 so that prompts are followed ( #5378 )
...
The recommendation with Flux is to set CFG to 1 as shown in the
stablediffusion-cpp README.
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-05-16 17:53:54 +02:00
LocalAI [bot]
3033845f94
chore: ⬆️ Update ggml-org/whisper.cpp to 20a20decd94badfd519a07ea91f0bba8b8fc4dea ( #5374 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-16 12:46:16 +02:00
omahs
0f365ac204
fix: typos ( #5376 )
...
Signed-off-by: omahs <73983677+omahs@users.noreply.github.com >
2025-05-16 12:45:48 +02:00
Ettore Di Giacinto
525cf198be
chore(model gallery): add primeintellect_intellect-2 ( #5373 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-15 10:53:52 +02:00
Ettore Di Giacinto
658c2a4f55
chore(model gallery): add thedrummer_rivermind-lux-12b-v1 ( #5372 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-15 10:51:55 +02:00
Ettore Di Giacinto
c987de090d
chore(model gallery): add thedrummer_snowpiercer-15b-v1 ( #5371 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-15 10:04:44 +02:00
Ettore Di Giacinto
04365843e6
chore(model gallery): add skywork_skywork-or1-7b ( #5370 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-15 10:02:07 +02:00
Ettore Di Giacinto
1dc5781679
chore(model gallery): add skywork_skywork-or1-32b ( #5369 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-15 09:58:51 +02:00
LocalAI [bot]
30704292de
chore: ⬆️ Update ggml-org/whisper.cpp to f389d7e3e56bbbfec49fd333551927a0fcbb7213 ( #5367 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-15 00:34:16 +00:00
Ettore Di Giacinto
e52c66c76e
chore(docs/install.sh): image changes ( #5354 )
...
chore(docs): image changes
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-14 19:28:30 +02:00
LocalAI [bot]
cb28aef93b
chore: ⬆️ Update ggml-org/whisper.cpp to f89056057511a1657af90bb28ef3f21e5b1f33cd ( #5364 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-14 09:24:16 +02:00
LocalAI [bot]
029f97c2a2
docs: ⬆️ update docs version mudler/LocalAI ( #5363 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-14 01:54:34 +00:00
Ettore Di Giacinto
3be71be696
fix(ci): tag latest against cpu-only image ( #5362 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-13 22:00:41 +02:00
LocalAI [bot]
6adb019f8f
chore: ⬆️ Update ggml-org/llama.cpp to de4c07f93783a1a96456a44dc16b9db538ee1618 ( #5358 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-13 22:00:19 +02:00
LocalAI [bot]
fcaa0a2f01
chore: ⬆️ Update ggml-org/whisper.cpp to e41bc5c61ae66af6be2bd7011769bb821a83e8ae ( #5357 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-13 21:59:50 +02:00
dependabot[bot]
fd17a3312c
chore(deps): bump securego/gosec from 2.22.3 to 2.22.4 ( #5356 )
...
Bumps [securego/gosec](https://github.com/securego/gosec ) from 2.22.3 to 2.22.4.
- [Release notes](https://github.com/securego/gosec/releases )
- [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml )
- [Commits](https://github.com/securego/gosec/compare/v2.22.3...v2.22.4 )
---
updated-dependencies:
- dependency-name: securego/gosec
dependency-version: 2.22.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 22:01:43 +02:00
dependabot[bot]
12d0fe610b
chore(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 ( #5355 )
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 22:01:19 +02:00
Ettore Di Giacinto
11c67d16b8
chore(ci): strip 'core' in the image suffix, identify python-based images with 'extras' ( #5353 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-12 09:36:59 +02:00
LocalAI [bot]
63f7c86c4d
chore: ⬆️ Update ggml-org/llama.cpp to 9a390c4829cd3058d26a2e2c09d16e3fd12bf1b1 ( #5351 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-12 09:24:54 +02:00
LocalAI [bot]
ac89bf77bf
chore: ⬆️ Update ggml-org/whisper.cpp to 2e310b841e0b4e7cf00890b53411dd9f8578f243 ( #4785 )
...
⬆️ Update ggml-org/whisper.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-12 01:30:35 +00:00
Ettore Di Giacinto
0395cc02fb
chore(model gallery): add qwen_qwen2.5-vl-72b-instruct ( #5349 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-11 09:46:32 +02:00
Ettore Di Giacinto
616972fca0
chore(model gallery): add qwen_qwen2.5-vl-7b-instruct ( #5348 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-11 09:44:58 +02:00
Ettore Di Giacinto
942fbff62d
chore(model gallery): add gryphe_pantheon-proto-rp-1.8-30b-a3b ( #5347 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-11 09:39:28 +02:00
LocalAI [bot]
2612a0c910
chore: ⬆️ Update ggml-org/llama.cpp to 15e6125a397f6086c1dfdf7584acdb7c730313dc ( #5345 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-11 09:21:46 +02:00
LocalAI [bot]
2dcb6d7247
chore(model-gallery): ⬆️ update checksum ( #5346 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-10 22:24:04 +02:00
Ettore Di Giacinto
6978eec69f
feat(whisper.cpp): gpu support ( #5344 )
...
* fix(whisper.cpp): gpu support
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Try to fix apple tests
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-10 22:02:40 +02:00
LocalAI [bot]
2fcfe54466
chore: ⬆️ Update ggml-org/llama.cpp to 33eff4024084d1f0c8441b79f7208a52fad79858 ( #5343 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-10 10:07:39 +02:00
Ettore Di Giacinto
4e7506a3be
fix(whisper): add vulkan flag
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-10 08:46:21 +02:00
Ettore Di Giacinto
2a46217f90
Update Makefile
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-09 23:17:18 +02:00
Ettore Di Giacinto
31ff9dbd52
chore(Makefile): small cleanups, disable openmp on whisper
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-09 22:37:18 +02:00
Ettore Di Giacinto
9483abef03
fix(whisper/sycl): disable
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-09 22:36:09 +02:00
Ettore Di Giacinto
ce3e8b3e31
fix(whisper/sycl): use icx when running go build
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-09 21:48:09 +02:00
Ettore Di Giacinto
f3bb84c9a7
feat(whisper): link vulkan, hipblas and sycl
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-09 19:25:26 +02:00
Ettore Di Giacinto
ecb1297582
fix: specify icx and icpx only on whisper.cpp
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-09 10:58:30 +02:00
Ettore Di Giacinto
73fc702b3c
fix: this is not needed
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-09 10:28:53 +02:00
Ettore Di Giacinto
e3af62ae1a
feat: Add sycl support for whisper.cpp ( #5341 )
2025-05-09 09:31:02 +02:00
Ettore Di Giacinto
dc21604741
chore(deps): bump whisper.cpp ( #5338 )
...
* chore(deps): bump whisper.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* add libggml-metal
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Fixups macOS arm64
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* adjust cublas for whisper.cpp
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-09 08:17:45 +02:00
LocalAI [bot]
5433f1a70e
chore: ⬆️ Update ggml-org/llama.cpp to f05a6d71a0f3dbf0730b56a1abbad41c0f42e63d ( #5340 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-08 23:13:28 +00:00
Ettore Di Giacinto
d5e032bdcd
chore(model gallery): add gemma-3-12b-fornaxv.2-qat-cot ( #5337 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-08 12:07:25 +02:00
Ettore Di Giacinto
de786f6586
chore(model gallery): add symiotic-14b-i1 ( #5336 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-08 12:03:35 +02:00
Ettore Di Giacinto
8b9bc4aa6e
chore(model gallery): add qwen3-14b-uncensored ( #5335 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-08 11:59:26 +02:00
Ettore Di Giacinto
e6cea7d28e
chore(model gallery): add cognition-ai_kevin-32b ( #5334 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-08 11:57:12 +02:00
Ettore Di Giacinto
7d7d56f2ce
chore(model gallery): add servicenow-ai_apriel-nemotron-15b-thinker ( #5333 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-08 11:55:35 +02:00
Ettore Di Giacinto
1caae91ab6
chore(model gallery): add qwen3-4b-esper3-i1 ( #5332 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-08 11:52:02 +02:00
LocalAI [bot]
e90f2cb0ca
chore: ⬆️ Update ggml-org/llama.cpp to 814f795e063c257f33b921eab4073484238a151a ( #5331 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-08 09:25:13 +02:00
Ettore Di Giacinto
5a4291fadd
docs: update README badges
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-07 22:20:06 +02:00
Ettore Di Giacinto
91ef58ee5a
chore(model gallery): add qwen3-14b-griffon-i1 ( #5330 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-07 11:07:38 +02:00
LocalAI [bot]
a86e8c78f1
chore: ⬆️ Update ggml-org/llama.cpp to 91a86a6f354aa73a7aab7bc3d283be410fdc93a5 ( #5329 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-06 23:39:10 +00:00
Ettore Di Giacinto
adb24214c6
chore(deps): bump llama.cpp to b34c859146630dff136943abc9852ca173a7c9d6 ( #5323 )
...
chore(deps): bump llama.cpp to 'b34c859146630dff136943abc9852ca173a7c9d6'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-06 11:21:25 +02:00
Ettore Di Giacinto
f03a0430aa
chore(model gallery): add claria-14b ( #5326 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-06 10:48:03 +02:00
Ettore Di Giacinto
73bc12abc0
chore(model gallery): add goekdeniz-guelmez_josiefied-qwen3-8b-abliterated-v1 ( #5325 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-06 10:38:20 +02:00
Ettore Di Giacinto
7fa437bbcc
chore(model gallery): add huihui-ai_qwen3-14b-abliterated ( #5324 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-06 10:35:55 +02:00
LocalAI [bot]
4a27c99928
chore(model-gallery): ⬆️ update checksum ( #5321 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-06 10:01:28 +02:00
Ettore Di Giacinto
6ce94834b6
fix(hipblas): do not build all cpu-specific flags ( #5322 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-06 10:00:50 +02:00
dependabot[bot]
84a26458dc
chore(deps): bump mxschmitt/action-tmate from 3.21 to 3.22 ( #5319 )
...
Bumps [mxschmitt/action-tmate](https://github.com/mxschmitt/action-tmate ) from 3.21 to 3.22.
- [Release notes](https://github.com/mxschmitt/action-tmate/releases )
- [Changelog](https://github.com/mxschmitt/action-tmate/blob/master/RELEASE.md )
- [Commits](https://github.com/mxschmitt/action-tmate/compare/v3.21...v3.22 )
---
updated-dependencies:
- dependency-name: mxschmitt/action-tmate
dependency-version: '3.22'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 22:17:59 +00:00
Ettore Di Giacinto
7aa377b6a9
fix(arm64): do not build instructions which are not available ( #5318 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-05 17:30:00 +02:00
Ettore Di Giacinto
64e66dda4a
chore(model gallery): add allura-org_remnant-qwen3-8b ( #5317 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-05 11:09:07 +02:00
LocalAI [bot]
a085f61fdc
chore: ⬆️ Update ggml-org/llama.cpp to 9fdfcdaeddd1ef57c6d041b89cd8fb7048a0f028 ( #5316 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-04 23:00:25 +00:00
Ettore Di Giacinto
21bdfe5fa4
fix: use rice when embedding large binaries ( #5309 )
...
* fix(embed): use go-rice for large backend assets
Golang embed FS has a hard limit that we might exceed when providing
many binary alternatives.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* simplify golang deps
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore(tests): switch to testcontainers and print logs
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(tests): do not build a test binary
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* small fixup
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-04 16:42:42 +02:00
Ettore Di Giacinto
7ebd7b2454
chore(model gallery): add rei-v3-kto-12b ( #5313 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-04 09:41:35 +02:00
Ettore Di Giacinto
6984749ea1
chore(model gallery): add kalomaze_qwen3-16b-a3b ( #5312 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-04 09:39:38 +02:00
Ettore Di Giacinto
c0a206bc7a
chore(model gallery): add qwen3-30b-a1.5b-high-speed ( #5311 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-04 09:38:01 +02:00
LocalAI [bot]
01bbb31fb3
chore: ⬆️ Update ggml-org/llama.cpp to 36667c8edcded08063ed51c7d57e9e086bbfc903 ( #5300 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-04 09:23:01 +02:00
Ettore Di Giacinto
72111c597d
fix(gpu): do not assume gpu being returned has node and mem ( #5310 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 19:00:24 +02:00
Ettore Di Giacinto
b2f9fc870b
chore(defaults): enlarge defaults, drop gpu layers which is infered ( #5308 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 18:44:51 +02:00
Ettore Di Giacinto
1fc6d469ac
chore(deps): bump llama.cpp to '1d36b3670b285e69e58b9d687c770a2a0a192194 ( #5307 )
...
chore(deps): bump llama.cpp to '1d36b3670b285e69e58b9d687c770a2a0a192194'
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 18:44:40 +02:00
Ettore Di Giacinto
05848b2027
chore(model gallery): add smoothie-qwen3-8b ( #5306 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 10:35:20 +02:00
Ettore Di Giacinto
1da0644aa3
chore(model gallery): add qwen-3-32b-medical-reasoning-i1 ( #5305 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 10:24:07 +02:00
Ettore Di Giacinto
c087cd1377
chore(model gallery): add amoral-qwen3-14b ( #5304 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 10:21:48 +02:00
Ettore Di Giacinto
c621412f6a
chore(model gallery): add comet_12b_v.5-i1 ( #5303 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 10:20:03 +02:00
Ettore Di Giacinto
5a8b1892cd
chore(model gallery): add genericrpv3-4b ( #5302 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 10:18:31 +02:00
Ettore Di Giacinto
5b20426863
chore(model gallery): add planetoid_27b_v.2 ( #5301 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-03 10:14:33 +02:00
Ettore Di Giacinto
5c6cd50ed6
feat(llama.cpp): estimate vram usage ( #5299 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-02 17:40:26 +02:00
Ettore Di Giacinto
bace6516f1
chore(model gallery): add webthinker-qwq-32b-i1 ( #5298 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-02 09:57:49 +02:00
Ettore Di Giacinto
3baadf6f27
chore(model gallery): add shuttleai_shuttle-3.5 ( #5297 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-02 09:48:11 +02:00
Ettore Di Giacinto
8804c701b8
chore(model gallery): add microsoft_phi-4-reasoning ( #5296 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-02 09:46:20 +02:00
Ettore Di Giacinto
7b3ceb19bb
chore(model gallery): add microsoft_phi-4-reasoning-plus ( #5295 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-02 09:43:38 +02:00
Ettore Di Giacinto
e7f3effea1
chore(model gallery): add furina-8b ( #5294 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-02 09:39:22 +02:00
Ettore Di Giacinto
61694a2ffb
chore(model gallery): add josiefied-qwen3-8b-abliterated-v1 ( #5293 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-02 09:36:35 +02:00
LocalAI [bot]
573a3f104c
chore: ⬆️ Update ggml-org/llama.cpp to d7a14c42a1883a34a6553cbfe30da1e1b84dfd6a ( #5292 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-02 09:21:38 +02:00
Ettore Di Giacinto
0e8af53a5b
chore: update quickstart
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-01 22:36:33 +02:00
Ettore Di Giacinto
960ffa808c
chore(model gallery): add microsoft_phi-4-mini-reasoning ( #5288 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-01 10:17:58 +02:00
Ettore Di Giacinto
92719568e5
chore(model gallery): add fast-math-qwen3-14b ( #5287 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-01 10:14:51 +02:00
Ettore Di Giacinto
163939af71
chore(model gallery): add qwen3-8b-jailbroken ( #5286 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-01 10:13:01 +02:00
Ettore Di Giacinto
399f1241dc
chore(model gallery): add qwen3-30b-a3b-abliterated ( #5285 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-01 10:07:42 +02:00
LocalAI [bot]
58c9ade2e8
chore: ⬆️ Update ggml-org/llama.cpp to 3e168bede4d27b35656ab8026015b87659ecbec2 ( #5284 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-05-01 10:01:39 +02:00
Ettore Di Giacinto
6e1c93d84f
fix(ci): comment out vllm tests
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-05-01 10:01:22 +02:00
Wyatt Neal
4076ea0494
fix: vllm missing logprobs ( #5279 )
...
* working to address missing items
referencing #3436 , #2930 - if i could test it, this might show that the
output from the vllm backend is processed and returned to the user
Signed-off-by: Wyatt Neal <wyatt.neal+git@gmail.com >
* adding in vllm tests to test-extras
Signed-off-by: Wyatt Neal <wyatt.neal+git@gmail.com >
* adding in tests to pipeline for execution
Signed-off-by: Wyatt Neal <wyatt.neal+git@gmail.com >
* removing todo block, test via pipeline
Signed-off-by: Wyatt Neal <wyatt.neal+git@gmail.com >
---------
Signed-off-by: Wyatt Neal <wyatt.neal+git@gmail.com >
2025-04-30 12:55:07 +00:00
Ettore Di Giacinto
26cbf77c0d
chore(model gallery): add mlabonne_qwen3-4b-abliterated ( #5283 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-30 11:09:58 +02:00
Ettore Di Giacinto
640790d628
chore(model gallery): add mlabonne_qwen3-8b-abliterated ( #5282 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-30 11:08:26 +02:00
Ettore Di Giacinto
4132adea2f
chore(model gallery): add mlabonne_qwen3-14b-abliterated ( #5281 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-30 11:04:49 +02:00
LocalAI [bot]
2b2d907a3a
chore: ⬆️ Update ggml-org/llama.cpp to e2e1ddb93a01ce282e304431b37e60b3cddb6114 ( #5278 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-29 21:46:08 +00:00
Ettore Di Giacinto
6e8f4f584b
fix(diffusers): consider options only in form of key/value ( #5277 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 17:08:55 +02:00
Richard Palethorpe
662cfc2b48
fix(aio): Fix copypasta in download files for gpt-4 model ( #5276 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-04-29 17:08:16 +02:00
Ettore Di Giacinto
a25d355d66
chore(model gallery): add qwen3-0.6b ( #5275 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 10:10:16 +02:00
Ettore Di Giacinto
6d1cfdbefc
chore(model gallery): add qwen3-1.7b ( #5274 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 10:06:03 +02:00
Ettore Di Giacinto
5ecc478968
chore(model gallery): add qwen3-4b ( #5273 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 10:01:22 +02:00
Ettore Di Giacinto
aef5c4291b
chore(model gallery): add qwen3-8b ( #5272 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 09:59:17 +02:00
Ettore Di Giacinto
c059f912b9
chore(model gallery): add qwen3-14b ( #5271 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 09:56:50 +02:00
LocalAI [bot]
bc1e059259
chore: ⬆️ Update ggml-org/llama.cpp to 5f5e39e1ba5dbea814e41f2a15e035d749a520bc ( #5267 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-29 09:49:42 +02:00
LocalAI [bot]
38dc07793a
chore(model-gallery): ⬆️ update checksum ( #5268 )
...
⬆️ Checksum updates in gallery/index.yaml
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-29 09:49:23 +02:00
Ettore Di Giacinto
da6ef0967d
chore(model gallery): add qwen3-32b ( #5270 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 09:48:28 +02:00
Ettore Di Giacinto
7a011e60bd
chore(model gallery): add qwen3-30b-a3b ( #5269 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-29 09:44:44 +02:00
dependabot[bot]
e13dd5b09f
chore(deps): bump appleboy/scp-action from 0.1.7 to 1.0.0 ( #5265 )
...
Bumps [appleboy/scp-action](https://github.com/appleboy/scp-action ) from 0.1.7 to 1.0.0.
- [Release notes](https://github.com/appleboy/scp-action/releases )
- [Changelog](https://github.com/appleboy/scp-action/blob/master/.goreleaser.yaml )
- [Commits](https://github.com/appleboy/scp-action/compare/v0.1.7...v1.0.0 )
---
updated-dependencies:
- dependency-name: appleboy/scp-action
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 22:36:30 +00:00
Ettore Di Giacinto
86ee303bd6
chore(model gallery): add nvidia_openmath-nemotron-14b-kaggle ( #5264 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-28 19:52:36 +02:00
Ettore Di Giacinto
978ee96fd3
chore(model gallery): add nvidia_openmath-nemotron-14b ( #5263 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-28 19:43:49 +02:00
Ettore Di Giacinto
3ad5691db6
chore(model gallery): add nvidia_openmath-nemotron-7b ( #5262 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-28 19:41:59 +02:00
Ettore Di Giacinto
0027681090
chore(model gallery): add nvidia_openmath-nemotron-1.5b ( #5261 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-28 19:40:09 +02:00
Ettore Di Giacinto
8cba990edc
chore(model gallery): add nvidia_openmath-nemotron-32b ( #5260 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-28 19:36:57 +02:00
Simon Redman
88857696d4
fix(CUDA): Add note for how to run CUDA with SELinux ( #5259 )
...
* Add note to help run nvidia containers with SELinux
* Use correct CUDA container references as noted in the dockerhub overview
* Clean trailing whitespaces
2025-04-28 09:00:52 +02:00
LocalAI [bot]
23f347e687
chore: ⬆️ Update ggml-org/llama.cpp to ced44be34290fab450f8344efa047d8a08e723b4 ( #5258 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-27 21:59:35 +00:00
Mohit Gaur
b6e3dc5f02
docs: update docs for DisableWebUI flag ( #5256 )
...
Signed-off-by: Mohit Gaur <56885276+Mohit-Gaur@users.noreply.github.com >
2025-04-27 16:02:02 +02:00
Alessandro Pirastru
69667521e2
fix(install/gpu):Fix docker not being able to leverage the GPU on systems that have SELinux Enforced ( #5252 )
...
* Update installation script for improved compatibility and clarity
- Renamed VERSION to LOCALAI_VERSION to avoid conflicts with system variables.
- Enhanced NVIDIA and CUDA repository installation for DNF5 compatibility.
- Adjusted default Fedora version handling for CUDA installation.
- Updated Docker image tag handling to use LOCALAI_VERSION consistently.
- Improved logging messages for repository and LocalAI binary downloads.
- Added a temporary bypass for nvidia-smi installation on Fedora Cloud Edition.
* feat: Add SELinux configuration for NVIDIA GPU support in containers
- Introduced `enable_selinux_container_booleans` function to handle SELinux configuration changes for GPU access.
- Included user confirmation prompt to enable SELinux `container_use_devices` boolean due to security implications.
- Added NVIDIA Container Runtime to Docker runtimes and restarted Docker to ensure proper GPU support.
- Applied SELinux adjustments conditionally for Fedora, RHEL, CentOS, Rocky, and openSUSE distributions.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* fix: Correct SELinux boolean parsing and add loop break
- Fixed incorrect parsing of `container_use_devices` boolean by changing the awk field from `$2` to `$3` to retrieve the correct value.
- Added a `break` statement after enabling the SELinux boolean to prevent unnecessary loop iterations after user prompt.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* fix: typo in install.sh
Signed-off-by: Alessandro Pirastru <57262788+Bloodis94@users.noreply.github.com >
---------
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
Signed-off-by: Alessandro Pirastru <57262788+Bloodis94@users.noreply.github.com >
2025-04-27 16:01:29 +02:00
LocalAI [bot]
2a92effc5d
chore: ⬆️ Update ggml-org/llama.cpp to 77d5e9a76a7b4a8a7c5bf9cf6ebef91860123cba ( #5254 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-27 09:21:02 +02:00
Simon Redman
a65e012aa2
docs(Vulkan): Add GPU docker documentation for Vulkan ( #5255 )
...
Add GPU docker documentation for Vulkan
2025-04-27 09:20:26 +02:00
Ettore Di Giacinto
8e9b41d05f
chore(ci): build only images with ffmpeg included, simplify tags ( #5251 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-27 08:23:25 +02:00
LocalAI [bot]
078da5c2f0
feat(swagger): update swagger ( #5253 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-26 22:40:35 +00:00
Ettore Di Giacinto
c5af5d139c
Update index.yaml
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-04-26 18:42:22 +02:00
Ettore Di Giacinto
2c9279a542
feat(video-gen): add endpoint for video generation ( #5247 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-26 18:05:01 +02:00
Ettore Di Giacinto
a67d22f5f2
chore(model gallery): add mmproj to gemma3 models (now working)
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-26 17:31:40 +02:00
Ettore Di Giacinto
dc7c51dcc7
chore(model gallery): fix correct filename for gemma-3-27b-it-qat
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-26 17:27:50 +02:00
Ettore Di Giacinto
98df65c7aa
chore(model gallery): add l3.3-genetic-lemonade-sunset-70b ( #5250 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-26 17:19:20 +02:00
Ettore Di Giacinto
1559b6b522
chore(model gallery): add l3.3-geneticlemonade-unleashed-v2-70b ( #5249 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-26 17:17:18 +02:00
Alessandro Pirastru
a0244e3fb4
feat(install): added complete process for installing nvidia drivers on fedora without pulling X11 ( #5246 )
...
* Update installation script for improved compatibility and clarity
- Renamed VERSION to LOCALAI_VERSION to avoid conflicts with system variables.
- Enhanced NVIDIA and CUDA repository installation for DNF5 compatibility.
- Adjusted default Fedora version handling for CUDA installation.
- Updated Docker image tag handling to use LOCALAI_VERSION consistently.
- Improved logging messages for repository and LocalAI binary downloads.
- Added a temporary bypass for nvidia-smi installation on Fedora Cloud Edition.
* Enhance log functions with ANSI color formatting
- Added ANSI escape codes for improved log styling: light blue for info, orange for warnings, and red for errors.
- Updated all log functions (`info`, `warn`, `fatal`) to include bold and colored output.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* feat: Enhance log functions with ANSI color formatting
- Added ANSI escape codes for improved log styling: light blue for info, orange for warnings, and red for errors.
- Updated all log functions (`info`, `warn`, `fatal`) to include bold and colored output.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* chore: ⬆️ Update ggml-org/llama.cpp to `ecda2ec4b347031a9b8a89ee2efc664ce63f599c` (#5238 )
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
* fix(stablediffusion-ggml): Build with DSD CUDA, HIP and Metal flags (#5236 )
Signed-off-by: Richard Palethorpe <io@richiejp.com >
* feat(install): enhance script with choice functions and logs
- Added custom `choice_info`, `choice_warn`, and `choice_fatal` functions for interactive input logging.
- Adjusted Docker volume creation message for better clarity.
- Included NVIDIA driver check log for improved feedback to users.
- Added consistent logging before starting LocalAI Docker containers across configurations.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* feat(install): add Fedora NVIDIA driver installation option
- Introduced a new function to install NVIDIA kernel drivers on Fedora using akmod packages.
- Added user prompt to choose between installing drivers automatically or exiting for manual setup.
- Integrated the new function into the existing Fedora-specific CUDA toolkit installation workflow.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* fix(install): correct repository ID for DNF5 configuration
- Update repository ID from 'nome-repo' to 'nvidia-cuda' for DNF5.
- Ensures the correct repository name matches expected configuration.
- Fix prevents potential misconfiguration during installation process.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* feat(install): enhance NVIDIA driver handling on Fedora
- fixed `install_cuda_driver_yum` function call in `install_fedora_nvidia_kernel_drivers`
- Added `cuda-toolkit` for Fedora installations, as recommended by RPM Fusion.
- Adjusted driver repository commands for compatibility with DNF5.
- Improved URL and version handling for package manager installations.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* Refactor NVIDIA driver installation process in install.sh
- Removed redundant empty lines for cleaner formatting.
- Standardized URL formatting by removing unnecessary quotes around URLs.
- Reverted logic by removing Fedora-specific exclusions for cuda-toolkit and using `cuda-drivers` universally.
- Refined repository addition for `dnf` by explicitly setting `id` and `name` parameters for clarity and accuracy.
- Fixed minor formatting inconsistencies in parameter passing.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* feat: Update NVIDIA module installation warning in install script
- Clarified that Akmod installation may inhibit the reboot command.
- Added a cautionary note to the warning to inform users of potential risks.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
* Update NVIDIA driver installation warning message
- Clarify prerequisites by noting the need for rpmfusion free/nonfree repos.
- Improve formatting of the warning box for better readability.
- Inform users that the script will install missing repos if necessary.
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
---------
Signed-off-by: Alessandro Pirastru <alessandro.pirastru.94@gmail.com >
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com >
Co-authored-by: LocalAI [bot] <139863280+localai-bot@users.noreply.github.com >
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Richard Palethorpe <io@richiejp.com >
2025-04-26 09:44:40 +02:00
LocalAI [bot]
d66396201a
chore: ⬆️ Update ggml-org/llama.cpp to 295354ea6848a77bdee204ee1c971d9b92ffcca9 ( #5245 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-26 00:05:16 +02:00
Ettore Di Giacinto
9628860c0e
feat(llama.cpp/clip): inject gpu options if we detect GPUs ( #5243 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-26 00:04:47 +02:00
Ettore Di Giacinto
cae9bf1308
chore(deps): bump grpcio to 1.72.0 ( #5244 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-25 21:32:37 +02:00
Ettore Di Giacinto
5bb5da0760
fix(ci): add clang ( #5242 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-25 16:20:05 +02:00
Ettore Di Giacinto
867973a850
chore(model gallery): add soob3123_veritas-12b ( #5241 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-25 09:20:01 +02:00
LocalAI [bot]
701cd6b6d5
chore: ⬆️ Update ggml-org/llama.cpp to 226251ed56b85190e18a1cca963c45b888f4953c ( #5240 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-25 08:42:22 +02:00
Richard Palethorpe
7f61d397d5
fix(stablediffusion-ggml): Build with DSD CUDA, HIP and Metal flags ( #5236 )
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-04-24 10:27:17 +02:00
Alessandro Pirastru
1ae0b896fa
fix: installation script compatibility with fedora 41 and later, fedora headless unclear errors ( #5239 )
...
Update installation script for improved compatibility and clarity
- Renamed VERSION to LOCALAI_VERSION to avoid conflicts with system variables.
- Enhanced NVIDIA and CUDA repository installation for DNF5 compatibility.
- Adjusted default Fedora version handling for CUDA installation.
- Updated Docker image tag handling to use LOCALAI_VERSION consistently.
- Improved logging messages for repository and LocalAI binary downloads.
- Added a temporary bypass for nvidia-smi installation on Fedora Cloud Edition.
2025-04-24 09:34:25 +02:00
LocalAI [bot]
3937407cb3
chore: ⬆️ Update ggml-org/llama.cpp to ecda2ec4b347031a9b8a89ee2efc664ce63f599c ( #5238 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-24 09:32:08 +02:00
LocalAI [bot]
0e34ae4f3f
chore: ⬆️ Update ggml-org/llama.cpp to 658987cfc9d752dca7758987390d5fb1a7a0a54a ( #5234 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-23 09:13:49 +02:00
dependabot[bot]
a38b99ecb6
chore(deps): bump mxschmitt/action-tmate from 3.19 to 3.21 ( #5231 )
...
Bumps [mxschmitt/action-tmate](https://github.com/mxschmitt/action-tmate ) from 3.19 to 3.21.
- [Release notes](https://github.com/mxschmitt/action-tmate/releases )
- [Changelog](https://github.com/mxschmitt/action-tmate/blob/master/RELEASE.md )
- [Commits](https://github.com/mxschmitt/action-tmate/compare/v3.19...v3.21 )
---
updated-dependencies:
- dependency-name: mxschmitt/action-tmate
dependency-version: '3.21'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 10:27:10 +02:00
LocalAI [bot]
a4a4358182
chore: ⬆️ Update ggml-org/llama.cpp to 1d735c0b4fa0551c51c2f4ac888dd9a01f447985 ( #5233 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-22 10:25:54 +02:00
Ettore Di Giacinto
4bc39c2db3
fix: typo on README link
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-04-21 22:13:14 +02:00
Ettore Di Giacinto
cc3df759f8
chore(docs): improve installer.sh docs ( #5232 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-21 22:11:43 +02:00
LocalAI [bot]
378161060c
chore: ⬆️ Update ggml-org/llama.cpp to 6602304814e679cc8c162bb760a034aceb4f8965 ( #5228 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-20 21:44:33 +00:00
Ettore Di Giacinto
f2f788fe60
chore(model gallery): add starrysky-12b-i1 ( #5224 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-20 10:26:30 +02:00
Ettore Di Giacinto
9fa8ed6b1e
chore(model gallery) add amoral-gemma3-1b-v2 ( #5223 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-20 10:23:24 +02:00
Ettore Di Giacinto
7fc37c5e29
chore(model gallery) add llama_3.3_70b_darkhorse-i1 ( #5222 )
...
chore(model gallery): add llama_3.3_70b_darkhorse-i1
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-20 10:20:58 +02:00
Ettore Di Giacinto
4bc4b1e8bc
chore(model gallery) update gemma3 qat models
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-20 10:11:12 +02:00
LocalAI [bot]
e495b89f18
chore: ⬆️ Update ggml-org/llama.cpp to 00137157fca3d17b90380762b4d7cc158d385bd3 ( #5218 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-19 23:50:35 +00:00
LocalAI [bot]
ba09eaea1b
feat(swagger): update swagger ( #5217 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-19 22:06:30 +02:00
Ettore Di Giacinto
61cc76c455
chore(autogptq): drop archived backend ( #5214 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-19 15:52:29 +02:00
Ettore Di Giacinto
8abecb4a18
chore: bump grpc limits to 50MB ( #5212 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-19 08:53:24 +02:00
LocalAI [bot]
8b3f76d8e6
chore: ⬆️ Update ggml-org/llama.cpp to 6408210082cc0a61b992b487be7e2ff2efbb9e36 ( #5211 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-18 21:45:48 +00:00
Ettore Di Giacinto
4e0497f1a6
chore(model gallery): add pictor-1338-qwenp-1.5b ( #5208 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-18 10:47:23 +02:00
Ettore Di Giacinto
ba88c9f451
chore(ci): use gemma-3-12b-it for models notifications (twitter)
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-04-18 10:38:36 +02:00
Ettore Di Giacinto
a598285825
chore(model gallery): add google-gemma-3-27b-it-qat-q4_0-small ( #5207 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-18 10:35:48 +02:00
Ettore Di Giacinto
cb7a172897
chore(ci): use gemma-3-12b-it for models notifications
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-04-18 10:20:33 +02:00
Ettore Di Giacinto
771be28dfb
ci: use gemma3 for notifications of releases
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-04-18 10:19:52 +02:00
Ettore Di Giacinto
7d6b3eb42d
chore(model gallery): add readyart_amoral-fallen-omega-gemma3-12b ( #5206 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-18 10:17:39 +02:00
Ettore Di Giacinto
0bb33fab55
chore(model gallery): add ibm-granite_granite-3.3-2b-instruct ( #5205 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-18 10:15:05 +02:00
Ettore Di Giacinto
e3bf7f77f7
chore(model gallery): add ibm-granite_granite-3.3-8b-instruct ( #5204 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-18 09:59:17 +02:00
LocalAI [bot]
bd1707d339
chore: ⬆️ Update ggml-org/llama.cpp to 2f74c354c0f752ed9aabf7d3a350e6edebd7e744 ( #5203 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-17 21:52:12 +00:00
Ettore Di Giacinto
0474804541
fix(ci): remove duplicate entry
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-17 19:51:21 +02:00
Ettore Di Giacinto
72693b3917
feat(install.sh): allow to uninstall with --uninstall ( #5202 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-17 16:32:23 +02:00
Florian Bachmann
a03b70010f
fix(talk): Talk interface sends content-type headers to chatgpt ( #5200 )
...
Talk interface sends content-type headers to chatgpt
Signed-off-by: baflo <834350+baflo@users.noreply.github.com >
2025-04-17 15:02:11 +02:00
Ettore Di Giacinto
e3717e5c1a
chore(model gallery): add qwen2.5-14b-instruct-1m ( #5201 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-17 10:42:22 +02:00
Ettore Di Giacinto
c8f6858218
chore(ci): add latest images for core ( #5198 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-17 10:00:18 +02:00
Ettore Di Giacinto
06d7cc43ae
chore(model gallery): add dreamgen_lucid-v1-nemo ( #5196 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-17 09:10:09 +02:00
Ettore Di Giacinto
f2147cb850
chore(model gallery): add thedrummer_rivermind-12b-v1 ( #5195 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-17 09:02:54 +02:00
Ettore Di Giacinto
75bb9f4c28
chore(model gallery): add menlo_rezero-v0.1-llama-3.2-3b-it-grpo-250404 ( #5194 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-04-17 09:00:11 +02:00
LocalAI [bot]
a2ef4b1e07
chore: ⬆️ Update ggml-org/llama.cpp to 015022bb53387baa8b23817ac03743705c7d472b ( #5192 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-04-17 08:04:37 +02:00
LocalAI [bot]
161c9fe2db
docs: ⬆️ update docs version mudler/LocalAI ( #5191 )
...
⬆️ Update docs version mudler/LocalAI
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-16 22:13:49 +02:00
Ettore Di Giacinto
7547463f81
Update quickstart.md
...
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com >
2025-04-16 08:48:55 +02:00
Gianluca Boiano
32e4dfd47b
chore(model gallery): add suno-ai bark-cpp model ( #5187 )
...
Signed-off-by: Gianluca Boiano <morf3089@gmail.com >
2025-04-16 08:22:46 +02:00
Gianluca Boiano
f67e5dec68
fix: bark-cpp: assign FLAG_TTS to bark-cpp backend ( #5186 )
...
Signed-off-by: Gianluca Boiano <morf3089@gmail.com >
2025-04-16 08:21:30 +02:00
LocalAI [bot]
297d54acea
chore: ⬆️ Update ggml-org/llama.cpp to 80f19b41869728eeb6a26569957b92a773a2b2c6 ( #5183 )
...
⬆️ Update ggml-org/llama.cpp
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com >
2025-04-15 22:50:32 +00:00