When Microsoft announced the end of support for Windows 10, my desktop tower suddenly loomed toward obsolescence. Rather than send it to the e-waste pile, I turned it into a Linux machine — but a plain daily driver would’ve been redundant, since I already run an M1 MacBook Pro for that.
Why local
Meanwhile, when DeepSeek R1 released and briefly rattled the market, DeepSeek open-sourced the model. That got me wondering whether I could run it myself and skip handing my usage over to an AI company’s data collection.
The build (and the bottleneck)
I picked up an EVGA GeForce RTX 3080 FTW3 — only to find out afterward that I was technically bottlenecking my own speeds due to a PCIe protocol mismatch. Worth admitting, but not worth pretending around.
But instead of using it for gaming like a normal person, I dove down the rabbit hole of self-hosting AI. Ollama as the backend, Open WebUI as the interface, and sorting through the sprawl of “local models” available — including realizing how many of them turn out to be Alibaba’s Qwen underneath with a different system prompt.
The model roster
- HuiHui DeepSeek R1 Abliterated (Qwen) — daily driver, deliberately uncensored
- Qwen 3 – general use
- Microsoft Phi 4 — technical and research work for engineering questions
- Google Gemma 4 — Google’s take
- Qwen 3 Coder — coding
- Nomic Embed Text — text embedding for retrieval-augmented generation (RAG)
What’s next
Fine-tuning/personalization, along with wiring in real web search — Open WebUI paired with SearXNG has turned out to be more finicky to configure than expected.
Also: image generation using ComfyUI and FLUX.1-Schnell. Proof of concept only: I have no desire to replace human art.