OmniMon v6.8.0: Memory Guard for macOS

New release

Version 6.8.0 adds Memory Guard, an optional macOS LaunchAgent that lives in the OmniMon repo at tools/macos-memory-guard/. It is open source (MIT) and complements the in-app Zombie Killer without replacing it.

What it will kill — and what it will not

  • Leftovers only. Idle orphans (ppid=1, CPU idle, at least one hour old): leftover Flutter testers, http.server, php -S, next-server, idle git fsmonitor.
  • Never. Warp, Chrome, Cursor, ChatGPT, agent CLIs with a living parent, MCP servers, or Apple fseventsd.
  • Deterministic. One process, 15-second sample, no dialogs in the hot loop. omnimon-memory-guard prove is the classifier contract.

Install: bash tools/macos-memory-guard/install-memory-guard.sh. Confirm with omnimon-memory-guard prove. Identified kills (Zombie Killer confirm and automations) use (pid, start_time) so a recycled PID is refused. Homebrew and the published GitHub tag remain v6.6.6 until a Universal DMG exists.

GitHub releases