LocalAI/core/http
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
..
elements feat(p2p): automatically sync installed models between instances (#6108) 2025-08-19 19:37:46 +02:00
endpoints feat(p2p): automatically sync installed models between instances (#6108) 2025-08-19 19:37:46 +02:00
middleware feat(backends): add system backend, refactor (#6059) 2025-08-14 19:38:26 +02:00
routes feat(p2p): automatically sync installed models between instances (#6108) 2025-08-19 19:37:46 +02:00
static Tune the "dark gray" font color in the webui to make it more readable (#6078) 2025-08-16 21:16:25 +02:00
utils feat(ui): path prefix support via HTTP header (#4497) 2025-01-07 17:18:21 +01:00
views feat(p2p): automatically sync installed models between instances (#6108) 2025-08-19 19:37:46 +02:00
app.go feat(p2p): automatically sync installed models between instances (#6108) 2025-08-19 19:37:46 +02:00
app_test.go feat(backends): add system backend, refactor (#6059) 2025-08-14 19:38:26 +02:00
explorer.go feat: rebrand - LocalAGI and LocalRecall joins the LocalAI stack family (#5159) 2025-04-15 17:51:24 +02:00
http_suite_test.go fix: rename fiber entrypoint from http/api to http/app (#2096) 2024-04-21 22:39:28 +02:00
render.go feat(ui): path prefix support via HTTP header (#4497) 2025-01-07 17:18:21 +01:00