This is pretty darn crazy. One file runs on 6 operating systems, with GPU support.
Seems like a dealbreaker for the whole idea.
Yeah, I think the setup lost most users there.
A separate model/app approach (like Koboldcpp) seems way easier TBH.
Also, GPU support is assumed to be CUDA or Metal.
It does run on the CPU though, so at least that's pretty cool.
Is there an easy way to run a Docker container on macOS such that it can access the GPU?
We definitely prefer to use the same tech stack for dev and production, we already have docker (mostly migrated to nerdctl actually)
Can this project do production deploys to the cloud? Is it worth adding more tech to the stack for this use-case? I often wonder how much devops gets reimplemented in more specialized fields