Raw Metadata XML
<pkgmetadata>
<maintainer type="person">
<email>lucascs@proton.me</email>
<name>Lucas C.S.</name>
</maintainer>
<longdescription lang="en">
llama-swap sits in front of one or more OpenAI-compatible inference
servers and starts, stops and swaps them on demand, so a single
endpoint can serve many models without keeping them all resident.
It works with llama.cpp, vLLM and anything else exposing the same API.
The daemon has no authentication of its own and both shipped service
files bind 127.0.0.1 by default. Put an authenticating proxy in front
of it before exposing it to a network you do not control.
Written in pure Go with no cgo, which is why it carries ~arm64 while
the C++ inference packages in this overlay do not.
</longdescription>
<use>
<flag name="ui">Build and embed the Svelte web interface. Requires npm at build time; without this flag the binary serves the API only and /ui returns nothing</flag>
</use>
<upstream>
<bugs-to>https://github.com/mostlygeek/llama-swap/issues</bugs-to>
<remote-id type="github">mostlygeek/llama-swap</remote-id>
</upstream>
</pkgmetadata>