Unswarm: Self-hosted Runtime-Manager und Proxy für lokale LLMs
Unswarm richtet sich explizit an Nutzer, die mehrere LLM-Runtimes auf derselben Hardware betreiben – etwa über verschiedene Container-Engines, Forks oder Bash-Skripte. Der Autor schildert das Problem aus eigener Erfahrung: Auf älterer AMD- und NVIDIA-Hardware wie MI50, P100, MI25 oder P40-Karten ist Container-Betrieb oft der praktikablere Weg, weil veraltete Systempakete die direkte Installation erschweren. Unswarm löst das zentrale Ressourcenproblem, indem Nutzer explizite Regeln definieren, welche Runtimes gleichzeitig laufen dürfen – alle übrigen Anfragen werden in eine Queue eingereiht. Eingehende API-Anfragen werden nach außen hin so proxied, als ob alle Modelle parallel verfügbar wären; intern startet Unswarm die benötigte Runtime bei Bedarf automatisch. Ein konkretes Beispiel im Post beschreibt ein Multi-Agenten-Setup mit 24+16 GB VRAM: ein persistenter Orchestrator (Qwen 3.8 27B A3B) in Gruppe 1, während in Gruppe 2 wechselnde Subagenten – darunter Qwen 3.5 9B, Qwen 3.6 35B A3B und ein individuell feinabgestimmtes Modell – nach Bedarf gestartet werden. Das Tool kann auch auf einem VPS gehostet werden, um Modelle von überall erreichbar zu machen oder Agenten auf verschiedenen Maschinen mit paralleler Ausführung zu verteilen. Der Autor weist ausdrücklich darauf hin, dass Modellwechsel den KV-Cache invalidieren und Cache-Hit-Raten entsprechend sinken.
- Unterstützt sowohl Container als auch Bash-Skripte als verwaltbare Runtime-Einheiten – flexibel für verschiedene Engine-Forks.
- Explizit genannte kompatible Althardware: AMD MI50, MI25 sowie NVIDIA P100 und P40.
- Gruppen-Regelwerk bestimmt, welche Runtimes gleichzeitig aktiv sein dürfen; alle anderen Anfragen werden gequeued bis Kapazität frei ist.
- VPS-Hosting möglich: Modelle werden über API-Key nach außen erreichbar, parallele Ausführung auf mehreren Maschinen wird unterstützt.
- Bekannte Einschränkung laut Autor: Modellwechsel zerstört unweigerlich die Cache-Hit-Rate bei laufenden Sessions.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
- MEINUNGreddit.com2w
Self-Hosting LLMs auf Budget-Hardware: Praxisguide in 4 Teilen
- LAUNCHreddit.com1w
Quartermaster: Open-Source Local-AI-Plattform mit Auto-Konfiguration für GGUF-Modelle
- MEINUNGreddit.com1w
Community-Diskussion: Welche lokalen LLMs für welche Hardware und Anwendungsfälle?
- MEINUNGreddit.com3w
llama-swap als Alternative zu GPU-Erweiterung für lokale Modell-Workflows
Unswarm: Self-hosted Runtime-Manager und Proxy für lokale LLMs
Unswarm richtet sich explizit an Nutzer, die mehrere LLM-Runtimes auf derselben Hardware betreiben – etwa über verschiedene Container-Engines, Forks oder Bash-Skripte. Der Autor schildert das Problem aus eigener Erfahrung: Auf älterer AMD- und NVIDIA-Hardware wie MI50, P100, MI25 oder P40-Karten ist Container-Betrieb oft der praktikablere Weg, weil veraltete Systempakete die direkte Installation erschweren. Unswarm löst das zentrale Ressourcenproblem, indem Nutzer explizite Regeln definieren, welche Runtimes gleichzeitig laufen dürfen – alle übrigen Anfragen werden in eine Queue eingereiht. Eingehende API-Anfragen werden nach außen hin so proxied, als ob alle Modelle parallel verfügbar wären; intern startet Unswarm die benötigte Runtime bei Bedarf automatisch. Ein konkretes Beispiel im Post beschreibt ein Multi-Agenten-Setup mit 24+16 GB VRAM: ein persistenter Orchestrator (Qwen 3.8 27B A3B) in Gruppe 1, während in Gruppe 2 wechselnde Subagenten – darunter Qwen 3.5 9B, Qwen 3.6 35B A3B und ein individuell feinabgestimmtes Modell – nach Bedarf gestartet werden. Das Tool kann auch auf einem VPS gehostet werden, um Modelle von überall erreichbar zu machen oder Agenten auf verschiedenen Maschinen mit paralleler Ausführung zu verteilen. Der Autor weist ausdrücklich darauf hin, dass Modellwechsel den KV-Cache invalidieren und Cache-Hit-Raten entsprechend sinken.
- Unterstützt sowohl Container als auch Bash-Skripte als verwaltbare Runtime-Einheiten – flexibel für verschiedene Engine-Forks.
- Explizit genannte kompatible Althardware: AMD MI50, MI25 sowie NVIDIA P100 und P40.
- Gruppen-Regelwerk bestimmt, welche Runtimes gleichzeitig aktiv sein dürfen; alle anderen Anfragen werden gequeued bis Kapazität frei ist.
- VPS-Hosting möglich: Modelle werden über API-Key nach außen erreichbar, parallele Ausführung auf mehreren Maschinen wird unterstützt.
- Bekannte Einschränkung laut Autor: Modellwechsel zerstört unweigerlich die Cache-Hit-Rate bei laufenden Sessions.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
- MEINUNGreddit.com2w
Self-Hosting LLMs auf Budget-Hardware: Praxisguide in 4 Teilen
- LAUNCHreddit.com1w
Quartermaster: Open-Source Local-AI-Plattform mit Auto-Konfiguration für GGUF-Modelle
- MEINUNGreddit.com1w
Community-Diskussion: Welche lokalen LLMs für welche Hardware und Anwendungsfälle?
- MEINUNGreddit.com3w
llama-swap als Alternative zu GPU-Erweiterung für lokale Modell-Workflows