One command to start.

$ ollama launch pi

Will your Mac fit it?

Pi pairs best with Qwen 2.5 Coder 32B at Q4_K_M (~19.0 GB). Add ~4–8 GB on top for the agent's working set, plus headroom for the rest of your dev stack. Recommended: 24 GB Mac (minimum 16 GB).

$ devpulse ai --before-load 19456 --auto-clean
before: Won't fit — 6.4 GB short
  - unloaded idle ollama model: qwen2.5:7b (4.2 GB)
  - killed 4 zombie procs (612 MB reclaimed)
after:  Fits comfortably — 3.1 GB headroom

# safe to launch
$ ollama launch pi

Why this matters: Lighter footprint — runs comfortably on most Macs paired with a small-to-mid model.

Don't lose progress to OOM mid-task.

Agent runs that span hours hit memory pressure as context grows. devpulse babysit watches and auto-cleans without crashing the session.

# in another tmux pane
$ devpulse babysit --target-free-mb 8192 --json > pi.log &

# emits NDJSON tick / cleanup events you can checkpoint on:
{"event":"tick","tickNum":47,"availableForAIMB":7200,"pressure":"free<8192MB",...}
{"event":"cleanup","reasons":"free<8192MB","reclaimedMB":5400,...}

What we've learned running it.

Best local pairings for Pi.

Don't let your stack OOM Pi.

DevPulse is free, native, and uses less RAM than this webpage.

Download for macOS

macOS 14+ · Apple Silicon & Intel · Free during launch