Quiet Local AI Desk

Quiet local AI writing desk on Apple silicon

Affiliate disclosure: Some links are affiliate links. As an Amazon Associate I earn from qualifying purchases. See Disclosure.

If two models load on a 16 GB Mac mini, the desk stops being quiet. Fans climb, swap starts, and the draft you wanted in two minutes takes twenty. The useful setup is boring on purpose: one local model for prose, a static Hugo publish path, and a human gate before anything public.

This is the operator overview. For the reusable folder map see from desk to pack; for day-of checks see the 16 GB checklist.

The real constraint: unified memory, not “AI power”

Apple silicon shares one memory pool between OS, browser, Ollama, and anything else you left open. On 16 GB, plan for roughly 10–12 GB usable for model weights once macOS and a light editor are up. That is why daily writing here sticks to quantised 4B–9B models (qwen3.5:4b / qwen3.5:9b via Ollama), not a second 14B “just in case”.

Symptoms you should trust more than marketing:

When those appear, unload — do not add another UI. Detail on the second-model failure mode: avoiding the second model fight.

One honest workflow

  1. Brief — audience, search intent, and the one decision the post must help the reader make.
  2. Outline — H2s as decisions, not topic soup.
  3. Local draft — ~/AI/bin/askai with AI_PROFILE=write against the outline only.
  4. Deslop — audit then rewrite; target ≤ 90% length and slop score ≤ 3.
  5. Claims — extract-claims.sh; no empty [CITE:] on ship day.
  6. Affiliate inject — only /go/<slug>/ rows that exist in links.csv.
  7. Hugo publish — build when inference is idle; push static files.

The machine is a fast typist. You own facts, tone, and whether a link is honest.

What stays in separate lanes

LaneWindow (IST)Rule
Prose / deslop / claimsDay + eveningOne Ollama model; no LTX
Hugo rebuildAfter draft idleDo not stack on a hot runner
Overnight video (LTX)01:00–06:30 onlyNever beside a write job
FreqtradeAlways dry_run hereDo not kill it to free RAM for blogging

Schedule mechanics: LaunchAgents and the quiet desk schedule and overnight windows.

Tools that earn a slot on 16 GB

Open WebUI is optional. Add it only when a browser UI is worth the RAM — when to add a local UI.

Readers buy when the post taught them something and the link matches the advice. Rules that keep this desk shippable:

Start here, then go deeper

  1. Assemble the pack — from desk to pack
  2. Walk the checklist — quiet-desk checklist
  3. Learn what never to do — anti-patterns
  4. Build the stack deliberately — building a quiet local AI desk

Quiet is a schedule, not a brand word. Keep one model loaded, publish when the fans are calm, and let the content earn the click.


Desk gear that actually helps a 16 GB Mac mini (affiliate)

If model files and drafts are fighting the internal SSD, external NVMe via a Mac mini dock is the practical upgrade — not a bigger cloud bill.

Disclosure: as an Amazon Associate I earn from qualifying purchases. See /disclosure/.


Buying hardware? See the flagship guide: Best Mac mini for local LLMs (RAM × model matrix + disclosed price CTAs).