Show HN: NoVul – Open-source Mac app to Find and fix vulnerabilities on your Mac Developer Misbah Sy released NoVul, an open-source menu bar app for Apple Silicon Macs running macOS 13 or later that scans project lockfiles, Homebrew formulae, global packages, language runtimes and AI coding tools against OSV.dev, GitHub advisories and endoflife.date vulnerability data. NoVul re-checks every 30 minutes and on lockfile changes, ranks findings by malicious packages, CISA KEV actively exploited flaws and EPSS scores, flags exposed API keys via gitleaks without displaying them, and ships a CLI and MCP server so Claude Code or Codex can read and repair the problems in one prompt. NoVul is a menu bar app for your Mac. It finds the security problems in the software on your Mac and tells you how to repair them. - Your projects. Checks each package in your lockfiles against public vulnerability data. - This Mac. Checks Homebrew packages, language runtimes, global packages and AI coding tools. - Exposed secrets. Finds API keys in plain-text files. - Fix plan. Shows what to fix first, with the command that fixes it. - Always current. Checks again every 30 minutes and when a lockfile changes. Notifies you only about important problems. - Private. Your code, files and keys stay on your Mac. Refer to Privacy privacy . | Fix with agent. Send all the problems to Claude Code or Codex in one prompt. | This Mac. The problems in your runtimes, Homebrew packages, global packages and AI tools. | | Exposed secrets. The location of each key and how to make it safe. NoVul does not show the key. | First start. Select the folders that contain your code. |