LocalAI/.github/workflows
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
..
disabled ci: disable comment-pr until it's fixed 2024-07-19 19:00:36 +02:00
backend.yml feat(backends): add CPU variant for diffusers backend (#6128) 2025-08-24 10:17:10 +02:00
backend_build.yml chore(ci): Build modified backends on PR (#6086) 2025-08-18 17:56:34 +02:00
backend_build_darwin.yml feat(diffusers): add MPS version (#6121) 2025-08-22 23:14:54 +02:00
backend_pr.yml chore(deps): bump actions/checkout from 4 to 5 (#6101) 2025-08-19 08:10:54 +02:00
build-test.yaml feat(launcher): add LocalAI launcher app (#6127) 2025-08-26 14:22:04 +02:00
bump_deps.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
bump_docs.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
checksum_checker.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
dependabot_auto.yml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
deploy-explorer.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
generate_grpc_cache.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
generate_intel_image.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
image-pr.yml chore(rocm): bump rocm image, add gfx1200 support (#6065) 2025-08-15 16:36:54 +02:00
image.yml chore(rocm): bump rocm image, add gfx1200 support (#6065) 2025-08-15 16:36:54 +02:00
image_build.yml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
labeler.yml fix(seed): generate random seed per-request if -1 is set (#1952) 2024-04-03 22:25:47 +02:00
localaibot_automerge.yml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
notify-models.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
notify-releases.yaml ci: use gemma3 for notifications of releases 2025-04-18 10:19:52 +02:00
prlint.yaml ci: drop description linting 2024-07-12 18:23:13 +02:00
release.yaml feat(launcher): add LocalAI launcher app (#6127) 2025-08-26 14:22:04 +02:00
secscan.yaml chore(deps): bump securego/gosec from 2.22.7 to 2.22.8 (#6098) 2025-08-19 08:11:26 +02:00
stalebot.yml Update stalebot.yml 2025-06-22 08:51:13 +02:00
test-extra.yml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
test.yml fix(llama-cpp/darwin): make sure to bundle libutf8 libs (#6060) 2025-08-14 17:56:35 +02:00
update_swagger.yaml chore(deps): bump actions/checkout from 4 to 5 (#6014) 2025-08-12 18:54:39 +02:00
yaml-check.yml chore(backend gallery): add description for remaining backends (#5679) 2025-06-17 22:21:44 +02:00