SYS / NATIVE MACOS VITALS MONITOR

When your Mac acts up,follow the evidence.

KernPulse watches your Mac’s vital signs from the menu bar. It goes beyond CPU, memory, and temperature to explain what changed—and leaves every action in your hands.

Technology
Native Swift
System requirement
macOS 13+
CPU architecture
Apple Silicon · arm64
Version
v0.0.17
LIVE PREVIEWInterface preview · Demo data
MacBook Pro
BAT 82%
Trend
Live30m1h6h24h
Explainable memory growth detectedSafari · +1.2 GB over 38 min
Inspect
CPUTotal
34%PEAK 61
MEMPressure
68%10.9 / 16 GB
NET↓Download
2.4MB/sUP 184 KB/s
TEMPSurface
36°CFAN 2,104 RPM
CORES
PROC / CPUUsageMemory
01Safari18.4%3.2 GB
02Xcode9.7%2.1 GB
03WindowServer5.1%682 MB
PWR 8.7WUP 03:18:42DISK 412GB2s
CPUOverall & per-core
GPUUtilization & engines
MEMDistribution & pressure
TEMPSensors & fans

01 / THE DECISION LOOP

Not more numbers.
A shorter path to the answer.

Status is only the starting point. KernPulse puts monitoring, attribution, and action in one path, so every action has a reason—and a boundary.

01 / SEE

See what is happening now

CPU, GPU, memory, network, disk, temperature, power, and fans come together in one menu bar panel. The 24-hour history preserves peaks and leaves honest gaps for sleep and restarts.

  • Live vitals and per-core load
  • Six history ranges
  • Unavailable hardware stays hidden
02 / UNDERSTAND

Understand what caused it

Insight cards appear only when there is evidence. They identify the source of memory pressure, sustained growth, idle memory hogs, and the process preventing your Mac from sleeping.

  • Every finding names a process and amount
  • No permanent wall of alerts
  • No guesses presented as answers
03 / ACT

Choose what happens next

Pause an app, resume it, end a process, or enable Keyboard Comfort Mode with explicit permission and safety fallbacks. Reversible actions come first; KernPulse never decides in the background for you.

  • App-level pause with click-to-resume
  • Two-stage safe termination
  • Fan control returns to macOS on exit

02 / EVIDENCE BEFORE ACTION

Evidence first.
Buttons second.

KernPulse does not offer a “free RAM” placebo that only makes a number look better for a moment. Every suggestion needs an explainable process, duration, or resource change; every intervention needs your confirmation or pre-authorization.

01

On-device reasoningMonitoring and diagnosis do not depend on the cloud.

02

Reversible firstPause before you terminate.

03

Honest fallbackIf macOS does not expose it, KernPulse does not guess.

INSIGHT ENGINE2 FINDINGS
MEM / GROWTH

Safari memory keeps growing

Up 1.2 GB over 38 minutes; currently using 3.2 GB.

Evidence · 19 samplesImpact · Medium
PWR / SLEEP

Chrome is preventing system sleep

The power assertion has been active for 2 hours 17 minutes.

Inspect processPause app

Demo data · Real findings appear only when their evidence threshold is met

03 / HISTORY WITH INTEGRITY

Keep the peaks. Keep the gaps.

Long ranges preserve peaks instead of averaging away the real problem. When your Mac sleeps or restarts, the line breaks rather than inventing data that never existed.

CPU / 24HPEAK 91%
24 hours ago18 hours ago12 hours ago6 hours agoNow
Sleep · 42m
Restart · 3m

04 / LOCAL BY DESIGN

Your system vitals
stay on your Mac.

Core monitoring and diagnosis happen on-device. The app uses native Swift and system interfaces with no third-party runtime dependencies; this website contains no analytics scripts or tracking pixels.

Cloud account
Not required
Telemetry
No third-party tracking
Background helper
Only for Comfort Mode, when enabled
Control boundary
Confirmation or pre-authorization required

05 / CLEAR BOUNDARIES

What it does.
And what it will not do.

Does monitoring require administrator access?

Normal monitoring does not. Only Keyboard Comfort Mode asks you to enable and approve a privileged helper that can raise fan speed. Turning the feature off or quitting KernPulse returns control to macOS.

Will it automatically clear memory or quit apps?

No. KernPulse has no “free RAM” button and never pauses or terminates a process without authorization. Every action is confirmed by you or allowed through a pre-authorization rule you created.

Why are temperature or GPU readings missing on some Macs?

Different Mac models expose different sensors and performance fields. KernPulse hides unavailable items or shows a dash; it never fills missing system data with estimates.

DOWNLOAD / DIRECT

KernPulse is available.
App Store review is in progress.

Download v0.0.17 directly as a Developer ID-signed, Apple-notarized DMG. The Mac App Store version remains under review.

Compatibility Apple Silicon (arm64) only · Intel (x86_64) is not supported Download for Apple Silicon App Store · In review v0.0.17 · 1.2 MB DMG Requires macOS 13 or later Developer ID signed · Apple notarized SHA-256 checksum