LocalAI/gallery
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
..
alpaca.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
arch-function.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
cerbero.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
chatml-hercules.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
chatml.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
codellama.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
command-r.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
deephermes.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
deepseek-r1.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
deepseek.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
dreamshaper.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
falcon3.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
flux-ggml.yaml fix(flux): Set CFG=1 so that prompts are followed (#5378) 2025-05-16 17:53:54 +02:00
flux.yaml fix(flux): Set CFG=1 so that prompts are followed (#5378) 2025-05-16 17:53:54 +02:00
gemma.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
granite.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
granite3-2.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
hermes-2-pro-mistral.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
hermes-vllm.yaml chore(model-gallery): add more quants for popular models (#3365) 2024-08-24 00:29:24 +02:00
index.yaml chore(model-gallery): ⬆️ update checksum (#5865) 2025-07-20 20:37:43 +02:00
llama3-instruct.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
llama3.1-instruct-grammar.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
llama3.1-instruct.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
llama3.1-reflective.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
llama3.2-fcall.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
llama3.2-quantized.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
llava.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
mathstral.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
mistral-0.3.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
moondream.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
mudler.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
noromaid.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
openvino.yaml gallery: Added some OpenVINO models (#2249) 2024-05-06 10:52:05 +02:00
parler-tts.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
phi-2-chat.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
phi-2-orange.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
phi-3-chat.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
phi-3-vision.yaml fix(phi3-vision): add multimodal template (#3944) 2024-10-23 15:34:45 +02:00
phi-4-chat-fcall.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
phi-4-chat.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
piper.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
qwen-fcall.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
qwen3-openbuddy.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
qwen3.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
rerankers.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
rwkv.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
sd-ggml.yaml chore(model gallery): add sd-3.5-large-ggml (#4647) 2025-01-20 19:04:23 +01:00
sentencetransformers.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
smolvlm.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
stablediffusion3.yaml feat(sd-3): add stablediffusion 3 support (#2591) 2024-06-18 15:09:39 +02:00
tuluv2.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
vicuna-chat.yaml models(gallery): add apollo2-9b (#3860) 2024-10-17 10:16:52 +02:00
virtual.yaml fix: yamlint warnings and errors (#2131) 2024-04-25 17:25:56 +00:00
vllm.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00
whisper-base.yaml models(gallery): add all whisper variants (#2462) 2024-06-01 20:04:03 +02:00
wizardlm2.yaml feat: refactor build process, drop embedded backends (#5875) 2025-07-22 16:31:04 +02:00