Ke Activity Monitor — AI skill for Claude Code
A Mac activity monitor for people who run AI agents: CPU, memory, energy, real per-process disk I/O and network, plus which processes are AI runtimes, GPU compute, worker pools, Codex and Claude Code.
How to install Ke Activity Monitor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open willykeenan/ke-activity-monitor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ke Activity Monitor does
A Mac activity monitor for people who run AI agents: CPU, memory, energy, real per-process disk I/O and network, plus which processes are AI runtimes, GPU compute, worker pools, Codex and Claude Code projects, and local knowledge brains. Local only.
Alternatives in AI
- Agency Agents — A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject 148k ★
- Phantom — An AI co-worker with its own computer 1.3k ★
- Gptaku Plugins — A Claude Code plugin marketplace for people who want to become AI Native 1.1k ★
README
KE Activity Monitor
**A Mac activity monitor for people who run AI agents.** It has the CPU, Memory, Energy, Disk and Network views you expect from Activity Monitor. It adds a view of what your agents are actually doing: which processes are AI runtimes, per-core CPU load next to those processes, GPU compute, worker pools with real progress, your Codex and Claude Code projects and conversations, and the local knowledge "brains" they read from.
Everything runs locally. Nothing is uploaded, and nothing changes on your Mac unless you click an explicit action.

These screenshots come from the real app with real telemetry from a Mac. Project, task, brain and host names are invented (see [how they were made](docs/screenshots/README.md)).
What each tab does
| Tab | What you get |
|---|---|
| CPU | Every process with live % CPU, threads and user; a CPU history graph and a live bar for each logical core. |
| Memory | Memory used per process, plus macOS memory pressure (from memory_pressure), swap and compression. Run Diagnostics takes a 12-second sample and gives a Healthy, Attention or Critical verdict with the evidence behind it. |
| Energy | Energy impact per process, with App Nap and "preventing sleep" flags. |
| Disk | Bytes read and written per process, read from the kernel's own counters. Also storage used on your data volume, and a Cleanup Assistant that finds large caches, logs, installers and old downloads. It only reveals them in Finder; it never deletes anything. |
| Network | Devices on your local network, found through ARP, Bonjour and SSDP, but only while the tab is open. Speed Up My Internet reads your Wi-Fi channel and signal and suggests a quieter channel without changing anything. KE Link lets two Macs running the app pair and exchange plain |
Related Skills
Machogs
Your Mac is slow, hot and loud. machogs tells you what is doing it, in plain English. Finds the AI tool helper
MacPulseAI
⚡️ AI-powered macOS process manager & CPU monitor — understand runaway processes with LLM (OpenAI & Anthropic)
Agents Monitor
🏢 Your AI coding agents living in a pixel-art office — watch Claude Code, Codex, Cursor, Gemini & OpenCode wo
Easel JS CPU Render Kit
🚀 WebGPU Agent Skill 2026: Build GPU Apps with Easel.js & AI Coding Agents
Swift Agent Session
A tiny, dependency-free reader for terminal AI coding-agent session transcripts — maps an agent's on-disk sess
Residoo
Find secrets your AI coding agent leaked to disk. Free, MIT, zero deps, zero network calls. Beat TruffleHog an
Related Agents
Timps Battery Analyst
Identify battery drainers. Reads battery %, health cycle count, and ranks processes by CPU usage (proxy for en
Machinist
Watches and frees the Mac's physical resources (RAM, CPU, heat) — hunts abandoned processes, compressed memory
Orquestrador
Watches the machine's resources (RAM, CPU, disk, processes, ports). Invoke before starting a heavy build/dev s