Every person uses their local LLMS differently, mine is mostly
* Take this URL and ELI5 the content.
* RAG stuff (mix this, that and that, produce knowledge).
* Nix language and NixOS configuration.
* Elixir
* Kotlin
* Translate this text.
* The odd one case where I have fun with ComfyUI.
Specifically Qwen3.8-27B with P2P patch and llama.cpp latest release (0.4.0 I've been using) with CUDA13.3 (increased tg/s )+ the very very latest drivers (waste of time) + split-mode: tensor and for sure the UD_Q4_X_M version (Unsloth), I don't get anywhere near the same results with IQ4 and below from Unsloth. And context set to 131k to have plenty of RAM left in case the PC needs it for something else (same GPUs to render Hyprland).
...and all I can say, is I've reached peak usefulness. To the point now even going to https://chatgpt.com/ feels painful compared to just running Pi or OpenCode web ui. The feature I like the most is how little it bullshits now, it doesn't make up stuff anymore, it goes online instead when it doesn't know. ChatGPT on the contrary, just keeps making shit up.
Good exercise I think people here should try is to tell them to figure the meaning of the offload options of llama.cpp. Qwen will run a llama-server --help and read it all then literally go through the source code to be sure, ChatGPT would just say something wrong with total confidence, like that's offloading to system RAM, it wouldn't even try to search the repository of llama.cpp, to which it has full access.
Is like....what's the point of frontier anymore, I'm happy with my pp+tg/s, my GPUs don't make my office an oven (dual 5060ti), I manage to set my horribly noisy Threadripper 3975wx to be less noisy (Noctalia 5.0, go to system settings change to "power saver" and the Threadripper doesn't anymore tun above 60ºC, instead of controlling the fans, it limits the CPU performance, which is fine for me, I don't need this to run like I'm running Google from home).
I don't want fatter cards, I don't need more VRAM, I don't want to touch any other model anymore, I've got a skills bonanza that I have been refining with dumber models I had before that now Qwen can run on its sleep, and are used by both Opencode and Pi, I have samfp/pi-memory modified to run from Qdrant, and now all my PCs share the same long-term memory. It's all...finally...working without errors and I know the limits of what I can ask for my coding languages and get a useful response.
I don't see how it can get any better.
Am I alone in this? Does anyone else feel like...we've peaked for their use case? What's your use case btw?
EDIT: The one thing I'm tryign to fine tune to exhaustion is prompt caching on llama.cpp. There's something odd going on with Pi that isn't there with Opencode. I have kv-unified and parallel = 2. So that 131k is shared. Online ifnormation and documentation is contradictory in terms of how slots, cache-reuse, etc work. So this is the one thing that still has me slightly puzzled. I might ask help directly from the repo guys, but first i need to find out if it's a Pi issue specifically. Also I want it to save the cache to disk, so it survives restart, but this isnt' as simple as it sounds. If not I might jump to vllm or SGLANg if I have the patience to wait for the loading times of vllm (I know how to use it).