Clear the cache.Keep every session.

MacBroom is a free, open source cleaner for your Mac menu bar. It finds the cache that Codex, Claude, Gemini and Cursor leave behind, shows you every file, and deletes only what you confirm.

Download for macOS

Free. macOS 13 or later. Apple Silicon and Intel.

  • Built on the safety layer of tw93/mole
  • Runs offline, no telemetry
  • Open source, GPL 3.0
MacBroom panel listing Gemini, Codex, Claude, Cursor, GitHub Copilot and Chrome DevTools MCP, ready to analyze MacBroom panel listing system and developer caches such as Xcode DerivedData and package manager caches

Your AI tools leave a trail of cache behind them. MacBroom sweeps up the cache and leaves your sessions, memory and logins exactly where they were.

Cleaning your dev folders by hand is a gamble

Hidden folders like ~/.codex and ~/.claude hold cache and your history side by side. One wrong delete costs you more than the space you got back.

By hand

  • Guess which folders are safe to delete.
  • Paste an rm command you cannot undo.
  • Find out later that a session or memory folder went with it.

With MacBroom

  • Every file shows its path, size and the reason it is listed.
  • You review the list first. Nothing runs before you confirm.
  • Auth, sessions, memory and history are protected by default.

Get the space back without the second guessing

Six AI tools, a long list of developer caches, and a schedule you can set once.

Shrink AI tool caches, keep your work

Clear regenerable cache from the tools you use every day. Their auth, sessions, memory and history are left alone.

  • Codex
  • Claude
  • Gemini
  • Cursor
  • GitHub Copilot
  • Chrome DevTools MCP

Find the developer caches you forgot

Build output and downloads pile up quietly. MacBroom scans for them by category so you pick only what you want.

  • Xcode DerivedData
  • SwiftPM
  • Homebrew downloads
  • Gradle
  • Go build
  • Vite and Turbo
  • Android
  • Old Mail attachments

See every file before it goes

Path, size, reason and category for each candidate. You approve the list, not a guess.

Clean on a schedule

Hourly, daily, weekly or monthly, per tool. A banner appears when a run frees at least 100 MB.

Remove apps with their leftovers

Uninstall an app together with the files it scattered across your Library.

  • Live disk and memory status
  • English, Türkçe, Español and Français
  • Follows light and dark appearance

From cluttered to clean in three steps

Click the broom in your menu bar. There is no window to hunt for and no terminal to open.

  1. 01

    Pick what to analyze

    Tick the AI tools or system caches you care about. Only your selection is scanned, which keeps it quick.

  2. 02

    Review the preview

    Each file lists its path, size and the reason it is there. Nothing has been deleted at this point.

  3. 03

    Confirm and clean

    Approve the list and MacBroom removes exactly that, through the same protected delete path mole uses.

The first time you analyze, MacBroom asks once for Full Disk Access instead of raising a dialog per folder. Grant it for a complete scan, or continue with a limited scan that skips protected folders.

A native panel, not a web view in disguise

Built in SwiftUI for the menu bar, with the same materials and symbols as the rest of macOS.

AI tab with six tools selected for analysis
AI cachesState is preserved
System tab with Xcode DerivedData and developer leftovers selected
System and developerPick by category
Automation tab with per tool cleaning schedules
AutomationSchedule per tool
Settings window with appearance, language, deletion policy and protected paths
SettingsLanguage, policy, protected paths

Exactly what is protected, tool by tool

This is the default behavior, straight from the safety model. Options that touch state are off until you turn them on and confirm separately.

Codex

~/.codex

Untouched
  • auth.json
  • sessions/
  • history.jsonl
  • *.sqlite
Cleanable
  • runtime and temporary files

Claude

~/.claude and Application Support/Claude

Untouched
  • memory/
  • projects
  • worktrees
  • auth
Cleanable
  • old bundled Desktop versions
  • regenerable cache

Gemini

~/.gemini

Untouched
  • identity
  • state
Cleanable
  • tmp/
  • antigravity-browser-profile/

Cursor

Application Support/Cursor

Untouched
  • project data
  • auth
Cleanable
  • agent session logs

Preview is mandatory

Every scan is read only. Deletion needs its own confirmation step.

Protected paths

System folders and costly to rebuild data are rejected, and paths with .. never pass.

Running tools are skipped

If an AI tool is open, MacBroom leaves it alone and tells you.

Local only

No network connection and no telemetry. Deletion history stays on your Mac.

Questions people ask before installing

Will MacBroom delete my Codex or Claude sessions?

No. Auth, sessions, memory and history are protected by default, and only regenerable cache is listed. Advanced options that include state are switched off, need a separate confirmation, and state the risk plainly.

Does it delete anything without asking?

No. Every cleanup begins as a read only scan that lists each file with its path, size and reason. Files go only after you confirm. The one exception is scheduled automation, which you turn on yourself for each tool and which follows the same protected path rules.

Why does macOS say the app is damaged?

Releases are not notarized yet, so Gatekeeper blocks the downloaded DMG even though the app is fine. Install with Homebrew, which clears the flag for you, or run this once: xattr -d com.apple.quarantine /Applications/MacBroom.app

Does it need Full Disk Access?

It asks once, the first time you analyze. Grant it for a complete scan and MacBroom picks it up without a relaunch. Or continue with a limited scan that skips protected folders, so no further dialogs appear.

Does it send my data anywhere?

No. The app runs entirely on your Mac with no network connection and no telemetry. Read the privacy notice for the details, including what this website loads.

Which Macs are supported?

macOS 13 Ventura or later, on both Apple Silicon and Intel.

Where is the MacBroom window?

In the menu bar at the top right of your screen. MacBroom has no Dock icon, so click its icon there to open the panel.

Is it really free?

Yes. MacBroom is open source under GPL 3.0 or later because it builds on mole's GPL licensed modules. You can read, build and change the code on GitHub.

How is it different from running mole in Terminal?

It is the same engine and the same protected delete path. MacBroom adds a preview screen, selection by category, scheduled cleaning, notifications and an app uninstaller, so you never need the command line.

Get your space back. Keep your sessions.

Download for macOS

Free. macOS 13 or later. Apple Silicon and Intel.

  • Nothing is deleted until you confirm
  • Free and open source
  • Remove it any time by dragging it to the Trash

Prefer Homebrew? This also clears the quarantine flag.

brew install --cask afatihyavasi/tap/macbroom

Downloaded the DMG and macOS says it is "damaged"? Releases are not notarized yet. Clear the quarantine flag once:

xattr -d com.apple.quarantine /Applications/MacBroom.app