selicos
I started with Ubuntu but pivoted to Fedora over the summer after a recommendation from a security engineer friend. And it is mostly easier.
Generic setup doc here: (not fully updated with GUFO): https://github.com/Selicos/AI_Tools_Public/blob/main/docs/Fe...
Key changes for other distros are how to load drivers/apps and get running. Ubuntu has a recent CVE issue but worked fine. CachyOS/etc set up for more Windows like UI and transplants was fine but not focused on the Stricx Halo setup. Although I do see close to RTX 5070 performance in most games I've tested.
I was running LM Studio and some other runtimes for ease of setup and model switching. Once you settle on a runtime and model setup you like it is easy to set it up, let it run, and manage as needed.
Last week I set up GUFO, as it targets the AMD Strix Halo hardware and is efficient for Qwen Flash Next. I could probably get the work done with Qwen 3.8 27B but I like how QFN thinks and lets me follow along. Starting at about 260k context, I see 88gb of RAM usage when loaded and about 108gb when in use, depending on context overhead. I do have to restart the model every so often as Copilot Chat in VS Code starts failing.
I have also run Lemonade, llama.cpp directly, vllm, and more. Custom or bespoke runtimes for your hardware are key, like Srata or GUFO. I need to look at llama-swap. LM Studio is easy and with their Tailscale backed link feature you can stay connected from any device.
IF it supports OpenAI/etc back end you're mostly there. Get the model running and connect from your preferred harness/etc. GUFO works well with Copilot Chat in VS Code. I need to connect it to Pi and openhands/etc later this week once I get this test project in a good spot.
Qwen 3.8 27B, Gemma 4 26B A4B variants, whisper, and more run well. A Spark or bank of GPUs would do better, of course, but not for under $3k for 128gb of memory. I have tested adding an Nvidia 3060 12gb to the Strix Halo but the iGPU is turned off by Fedora and I didn't have more time to solve.
My secondary Fedora AI system has the 3060 12gb and a 5900XT (16c/32t) plus 64gb of DDR4-3200. I need to get Strata up on it and see how well medium sized models work on the mixed memory. I bet MOE models will work well. I have the hardware so will use it but renting capacity is much cheaper if you just want to mess around and get used to the tools.
Happy to answer questions about how I got here. I'm an infra guy, not a software dev, and what I'm doing with AI at home could definitely be 5x faster with a real dev and dev process.
The execs want to run the most profit to cost they can squeeze out, usually short term. The employees see the value in the senior and knowledge rich staff with higher costs long term.
EVs aren't going to win over capitalism if they cost more than the competition. This sort of option is necessary.
In 2017 I was hired at a place to support their ERP system and regular SysAdmin work. My first month was the last patch for their 10 year old ERP system. That was key software running the entire company and it was deployed before I finished middle school. The floor was run of scanners using WinME terminals that lost config on power loss.
That business is still profitable. I did not stay long.
For me it's more like googling the capital of Nova Scotia. I used to know that, but I can google it more easily than memorize it.
It can be annoying when you're running something long and realize there is an issue. But hey, I'm not wasting paid tokens. Reset and try again. I've probably thought of a better way by then too.
Amazing work. Always excited for the next update. This was a human driven and created success.
Make it open or it is not for everyone.
| --------- │ ----------- │ ------ |
│ Code generation │ 52/78 (66.7%) │ 70/78 (89.7%) |
│ Code completion │ 40/50 (80.0%) │ 44/50 (88.0%) |
│ Total │ 92/128 (71.9%) │ 114/128 (89.1%) |
│ API failures │ 10 │ 5 |
I wish Markdown tables worked here.
Why is AI involved for any other reason than building the original test implementation?
For the last 25 years certain western governments (especially the US and UK/5 eyes) have focused on control over democracy. They've sold it as protections, defense, safety, etc. It's the opposite. Control, power, abuse, and the votes/$$$ to ignore their constituents. This is usually lead by conservative or far right parties who have zero history with abusing power and control (ex McCarthyism in the US).
We live in a world of surveillance. Even if most of that is to market you ads and extract capital it's still degrading and less safe for anyone but the core in group(s).
After spending 8-12 years in a single gmail account I learned my lesson. Don't get entrenched or you can't be flexible.
Think different.
Don't be Evil.
Works better. Plays better
Where did that all go? Same place as the Christmas bonus and empathy above middle management.
We have CEOs designing AI systems to replace them (or at least their workload). The DoD has done nothing to provide accountability for this war crime. It's a scapegoat to move on from, not a problem or justice.
Now it takes 10-15 seconds to start after a voice command, won't audibly alert or even stop music to take voice input, and usually fails to hear anything then quit out. Half the time it does that it then pauses the music and quits...
With Tidal Gemini can't do anything using voice commands. Maybe SOTA models can help those on the bleeding edge, but 95% of tech users just want it to work and be cheap enough. Apple figured this out a long time ago but can't help itself with being too clever.
You have to treat AI like has 'physical' access to where you are running it, Dev VM or laptop or in a browser. Anything connected to that which you or the context the AI is running under can access or exploit/abuse is at risk, almost as if an attacker had physical access.
It's like when I set was set up as a new SysAdmin with only view rights to Active Directory. I could not be trusted until proven otherwise (pass training) and I'm a human that can be held accountable.
No but a tribute or citation would be nice, especially if the (software) license requires it.
I think the headline alone makes a reasonable argument based on the AI tools we have today.
Strix HALO 128gb - Framework mainboard in a custom SFF PC. Just moved from Ubuntu to Fedora 44. Using: LM Studio (primary), Lemonade, not yet got into vLLM and llama.cpp directyly after moving to Fedora. Running Gemma e4b, Gemma 4 26b a4b IT, Qen 3.6 35b a3b, and Qwen 3.8 27B. I want to get Qwen 3.8 Next or similar large models working but have to dedicate the system to that vs running services and smaller models for them.
Subwave is all I'm actively running against the local LLMs, but I have vscode connected through a few extensions and chat tools (I've added LM Studio to Copilot Chat but it likes to use cloud models and burn tokens sometimes). I've also set up pi, Openhands, and a few other tools but haven't had a project to work on with them.
I built an app to track and move PC parts I own between systems, partially to build a better LLM server. The next hardware goal is adding a 3060 12gb for inference, or what can be run on that vs in system memory on the Strix Halo. That will need a dock or small PCIe extension cable.
My employer has us using Copilot a lot, and it works well enough if you are efficient or set up already. I do infra not development and local models are seemingly enough for most asks like automation scripting.
My mom won't get rid of her 2014 Leaf and won't go back to gas after a recent electric VW pickup. It's the only way to go (if you can afford it).
In Washington the DMV is split between licensing people and licensing cars/etc (2 locations), plus separate emissions testing locations. It's all contracted out with private companies providing staff and services. Last cycle, it took me over 3 hours to update my ID and registration.
Later, one of these places overcharged me on registration of a new car bought out of state. One near my last apartment in Seattle was running a credit card fraud scheme. Some may not have staff when you need them.
Turns out that when you support and fund the program, the government can do a pretty good job. You can, in fact, pay someone to care.