That should be well within reach of a local LLM.
If you’ve got a discrete GPU with sufficient VRAM, something like Ornith running on PolyStrata could be worth a shot. Try a Q3 size.
https://huggingface.co/bartowski/Ornith-1.5-35B-A3B-GGUF
https://github.com/VecSzn/PolyStrata
Hell, Tiny Ling 3 might be able to do it. Try a Q6.
https://huggingface.co/bartowski/Ling-3.0-tiny-GGUF
Another good option is Qwen3.5-9B. I’d try a Q4 or Q5.
Whichever model you choose, I’d also suggest a few MCP servers to give it access to reliable information rather than rely entirely on its internal knowledge.
- Microsoft Learn MCP: Official PowerShell, Windows and network documentation. Will help with your scripting stuff.
https://learn.microsoft.com/en-us/training/support/mcp
- Exa MCP: Web search for current technical information, Home Assistant documentation and code examples.
https://github.com/exa-labs/exa-mcp-server
- Filesystem MCP: Allows the model to examine your existing scripts and configuration files rather than guess what you’ve got.
https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem
If you’re actually running Home Assistant, its official MCP server is worth a look too.
https://www.home-assistant.io/integrations/mcp_server/
I’d start with Microsoft Learn and Exa, then add the others as needed. You’ll need an MCP-capable client (which pretty much all of them are now - eg: llama.cpp web ui, OpenWebUI, Light Local Chat etc), and I’d keep file access read-only initially.
I’d personally use McProxy instead of adding MCPs singularly, but I fear I’m already over loading you with information.
EDIT: The PolyStrata recommendation assumes you have a discrete GPU with sufficient VRAM (unclear if you do?). If not, disregard Ornith and try Tiny Ling 3 Q6 or Qwen3.5-9B with ik_llama.cpp instead.
https://github.com/ikawrakow/ik_llama.cpp
Either way, both smaller models should be capable of the tasks you’ve described, particularly with access to the right documentation. Just verify any network or firewall changes before applying them.
Why should I give a flying fuck? I have 3 lenovo tiny boxes, a Rpi4 4gb I got pre 2020, a stack of old laptops and phones, a compute stick and 4 tablets. And if I want to tinker (and I do), ESP32 + CYD is hard to beat.
The Pi 5 does nothing for me that I can’t do faster or cheaper (or both) elsewhere. I could literally spend $20 on a WYSE thinclient to get something that’s 3-4x the pi while being comparable in power draw.
No…if I want a shiny, I’ll get a FPGA or a Commodore 77. If I want to thinker, I’ll get ESP32s. And if I want low power always on compute…well, I’m good thanks.