LlamaRack is my attempt at making that less annoying.
It manages llama.cpp instances, models, GPU assignment and runtime settings, with an OpenAI-compatible API on top.
It works well enough on my own setup now, but I’d really like to find a few other llama.cpp users willing to try it on different hardware and workflows.
Not looking for promotion or reviews - mostly bugs, rough edges, “why does it work like this?” and things I’ve completely overlooked.