tw93/Mole

🐹 Clean, uninstall, analyze, optimize, and monitor your Mac from the terminal.

Shell53388 ★Developer Tools & CLIsGitHub ↗
Quality: solid 19/24
PAI: integrate 0.63
Appraised: 2026-05-27 current
Contents

Overview

Verdict

Rating Summary
Quality solid (19/24) Actively maintained with exemplary documentation; loses points only on engineering signals inherent to Shell — no typed language, no formal manifest, no visible test infrastructure.
PAI Relevance integrate (0.63) A subprocess-callable macOS maintenance CLI filling a clear gap — PAI has no system maintenance skill — constrained to the Mac host side of the stack.

Quality Assessment

19/24 — actively-maintained / well-documented / early-or-minimal

Health: 7/8 (actively-maintained)

Failed:

Passed:

Documentation: 8/8 (well-documented)

Failed:

Passed:

Engineering Signals: 4/8 (early-or-minimal)

Failed:

Passed:

PAI Relevance

Dimension Score Assessment
Harvest Value 1 The append-only ~/Library/Logs/mole/operations.log with mo history --json and the whitelist protection system are interesting patterns for auditable, reversible CLI operations — applicable to how PAI hooks log destructive actions — but not architecturally novel enough relative to PAI's existing hook infrastructure to score 2.
Integration Readiness 1 Shell binary callable via bun.spawnSync("mo", ["clean", "--dry-run"]) with clean exit codes and human-readable output; Homebrew-installable on Mac in one command. Cannot run on PAI's Linux VM — macOS-only — so integration is restricted to Mac-host subprocess contexts.
Overlap Risk 0 No PAI skill or hook covers Mac system maintenance, disk analysis, cache cleanup, or app uninstallation. StacksUp manages tool subscriptions but performs no filesystem cleanup or system monitoring. Confirmed clear gap.
Gap Fill 1 Addresses local Mac host maintenance — a functional area with zero PAI coverage. This is operational rather than intelligence-layer, so it does not constitute a core AI infrastructure gap (score 2), but it is a genuine functional void for a Mac-based PAI operator.

Composite: 0.63

What Next

Landscape Position

Category: Developer Tools & CLIs

In this category: casey--just (excellent, 21/24)

Standing: Mole (solid, 19/24) sits one tier below just in the same category but covers an entirely different problem — just targets developer task automation across any OS while Mole targets Mac system hygiene; they serve complementary, non-overlapping workflows.

Evidence Base

Density: 9/10 — README (complete, ~8KB provided), star count, fork count, open issue count, creation date, last commit date, full release history, license, and topics all present. Dependency manifest not available (Shell project with no formal manifest convention). No CI configuration visible in provided data.

Notes

The star velocity (~6,600/month) for an 8-month-old Shell project is exceptional and indicates genuine product-market fit at scale. The companion commercial app (mole.fit — "One license covers 2 Macs, with lifetime updates") signals that the author treats this as a serious, long-term supported product rather than a side project, which is a strong maintenance durability indicator. The engineering score (4/8) reflects Shell's inherent lack of typed-language tooling and formal package management, not poor implementation discipline — the README's extensive safety documentation (SECURITY.md, SECURITY_AUDIT.md, whitelist system, dry-run modes, operation log) demonstrates careful engineering practice within the Shell idiom. The prior rolling-summary score of 4.6/24 ("poor") appears to have been an informal rough estimate; probe-based scoring yields 19/24 ("solid").