🤖Running Local LLM Server on M4 Pro Mac Mini
Avoid Cloud API Pricing with Local Setup
TL;DR
A developer runs a local LLM server on their M4 Pro Mac mini for tasks like chat queries and agent workflows, avoiding cloud API pricing changes and usage limits. Setup takes 30 minutes with 48GB RAM.
A developer sets up a local LLM server on their M4 Pro Mac mini with 48GB RAM, handling tasks from the Hermes agent backend to quick chat queries on their phone. This setup avoids cloud API pricing changes, usage limits, and model changes. Running local provides data privacy, AI sovereignty, cost predictability, latency, and offline capability. The setup takes about 30 minutes, uses Qwen3.6-35B-A3B-OptiQ-4bit for reasoning and depth, and Gemma-4-E4B-it-OptiQ-4bit for simple chats, with oMLX as the inference server.

Key Points
Developer uses Qwen3.6-35B-A3B-OptiQ-4bit model with 35 billion parameters spread across 256 experts.
Gemma-4-E4B model is roughly 2.4GB, used for simple chats and formatting.
oMLX server listens on port 8000, auto-discovers new models in ~/models/.
Hermes backend runs on Mac mini, connecting to Hermes desktop app on MacBook and Telegram on phone.
Local setup provides data privacy, AI sovereignty, cost predictability, latency, and offline capability.
Why It Matters
If you're running agent workflows in the background, a local LLM server on a Mac mini offers significant advantages. The Qwen3.6-35B-A3B-OptiQ-4bit model with 35 billion parameters provides robust reasoning and depth, while the Gemma-4-E4B model ensures quick, simple chats. This setup avoids cloud API pricing changes and usage limits, offering data privacy and cost predictability.
Frequently Asked Questions
Why does this matter?
If you're running agent workflows in the background, a local LLM server on a Mac mini offers significant advantages. The Qwen3.6-35B-A3B-OptiQ-4bit model with 35 billion parameters provides robust reasoning and depth, while the Gemma-4-E4B model ensures quick, simple chats. This setup avoids cloud API pricing changes and usage limits, offering data privacy and cost predictability.
What happened?
A developer runs a local LLM server on their M4 Pro Mac mini for tasks like chat queries and agent workflows, avoiding cloud API pricing changes and usage limits. Setup takes 30 minutes with 48GB RAM.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.
Join 3,436 builders reading daily.