Features

Everything on your Mac, in one place.

A menu bar system monitor with every reading you need, and cleanup for the processes and files every AI agent leaves behind.

Overview

Every reading on one screen.

CPU, memory, disk, network, GPU and battery side by side, with what is busiest right now and anything worth a look.

Overview in Spookle. Example data.

CPU

See which app is using your processor.

User and system load, every core, averages and a sortable table of apps with their helpers grouped in.

CPU in Spookle. Example data.

Memory

Know where your RAM went.

In use, wired, compressed, swap and pressure, plus memory by app, so you can tell a heavy app from a leak.

Memory in Spookle. Example data.

Disk

Reads, writes and free space.

Live read and write rates, how much was written today and which apps write the most.

Disk in Spookle. Example data.

Network

Traffic by app.

Download and upload now, today and over 7 days, with the apps behind it. Measured locally on your Mac.

Network in Spookle. Example data.

GPU and Neural Engine

The chips that run your models.

GPU load and memory, plus Neural Engine power and activity, with apps ranked by energy, so you can see local AI at work.

GPU and Neural Engine in Spookle. Example data.

Battery

What is draining your battery.

Level, time left, power draw, health, cycles, temperature and power used by each app.

Battery in Spookle. Example data.

Sensors and fans

Temperatures and fans.

Every temperature sensor and fan speed, read only. Spookle shows what your fans are doing and leaves their speed to macOS.

Sensors and fans in Spookle. Example data.

Sound and Bluetooth

What is playing, and device batteries.

See your output devices and which apps are playing or recording, read only, and the battery of every connected Bluetooth device.

Sound and Bluetooth in Spookle. Example data.

Left behind

Ghosts from every AI agent.

Dev servers, MCP servers and sub agents that outlive their session. Spookle names the agent and project, shows what stopping them frees, and stops the whole tree after you confirm.

Left behind in Spookle. Example data.

Projects

Processes grouped by project folder.

Every process sorted into the repo it belongs to, with ports, uptime and a status dot for responding, hung or idle.

Projects in Spookle. Example data.

Agents and Claude plan usage

Live sessions and Claude plan usage.

Each agent session with what it started and Quit session. Paste a Claude token if you want to see how much of your Claude plan is left.

Agents and Claude plan usage in Spookle. Example data.

Apps

An inspector for every app.

CPU, memory, energy and helpers in one panel. Right click to Quit, Force Quit, Pin or Reveal in Finder, or uninstall with the files it left behind.

Apps in Spookle. Example data.

Storage

Big files, leftovers and Undo.

Find files over a size you choose, old build output and agent history. Everything goes to the Trash after a confirm, and Undo puts it back.

Storage in Spookle. Example data.

Docker

Containers by compose project.

Published ports and per project stop. Spookle never removes containers, volumes or images.

Docker in Spookle. Example data.

History and alerts

A year of readings and a nudge when it matters.

24 hours of history free, a year with Pro. Alerts for memory pressure, high CPU, low disk, processes left behind and ghosts holding RAM. Ghost alerts come with Stop, Snooze and Always allow.

History and alerts in Spookle. Example data.

Made to fit how you work.

Customise

Choose and reorder tabs, colours including a colour blind set, number style and density.

Your language

English plus 10 more languages, partly translated so far. Units and number format follow your Mac.

CLI and MCP

A spookle command with JSON output, and an MCP server whose stops always ask you first.

Get Spookle for your Mac.

Free to download. Notarised by Apple. No account.

Download Spookle

macOS 14 or later · Apple silicon and Intel