macOS CPU Monitor
Made by chopsticks
Real-time CPU usage, temperature, clock speed, and per-core breakdown. One command to install. Mac and Windows.
Unzip → drag rNitro.app to Applications → right-click Open once if macOS blocks it. No admin password needed.
Beta notice: Experimental AI features — report issues via Support. You must agree to Terms & Conditions before download.
Unzip → drag rNitro.app to Applications → right-click Open once if macOS blocks it. No admin password needed.
New here? Use the green Recommended Download (App ZIP) above. Same builds on GitHub Releases — v8.2.8 Final and v8.2.9 Beta each include App ZIP, PKG, and DMG. Expand Other download options for PKG, DMG, or shell installers.
Nothing to do with rNitro — just a place to hang out and play. Add the server in Minecraft Java Edition and jump in.
Choose Stable (green, OpenAI + OpenRouter) or Beta (orange, all AI APIs). Agree to the Terms & Conditions, then pick a format:
rNitro.app to Applications..app bundles.⚠ macOS security prompt: When you open the PKG, macOS may say it can't verify the file. That's normal for indie apps. Don't click Move to Trash. Click Done, then go to System Settings → Privacy & Security and press Open at the bottom.
If you're unsure about a pre-built PKG, download the highlighted .sh file instead. It contains the full app source — read it first, then compile locally. Stable:
Beta: bash ~/Downloads/rNitro-v8.2.9-Beta-arm64.sh. Installs to ~/Applications/rNitro.app — takes ~30 seconds. Self-verifies its SHA-256 checksum before running.
If macOS blocks the app, right-click rNitro.app → Open once. No telemetry, no account — runs fully local.
New here? Start with the green Recommended Download (App ZIP). Pick Stable for everyday use; Beta if you want every AI provider and experimental features.
| v8.2.8 Final | v8.2.9 Beta | |
|---|---|---|
| Best for | Daily CPU monitoring | Power users + AI chat |
| AI chat | OpenAI + OpenRouter only | Gemini, OpenAI, Anthropic, Grok, DeepSeek, OpenRouter, LM Studio, Ollama, Hermes |
| System Advisor | Yes | Yes |
| Temp notification banners | No | Yes (optional) |
| AES-256 key storage | No | Yes (GCM + Keychain) |
| First-launch tips | No | Yes |
| Low Power Mode badge | Yes | Yes |
| Risk level | Production-ready | Experimental — Terms required |
| Recommended file | App ZIP (green card) | App ZIP (orange card) |
Latest stable and beta highlights — see the full changelog below for older releases.
Unzip → drag rNitro.app to Applications → right-click Open once if macOS blocks it. No admin password needed.
Unzip → drag rNitro.app to Applications → right-click Open once if macOS blocks it. No admin password needed.
Older builds for rollback or compatibility — use if a newer release misbehaves on your Mac.
| Version | Channel | .sh | PKG | DMG | SHA-256 (.sh) |
|---|---|---|---|---|---|
| v8.2.7-Beta-arm64 | Beta | f12519a1a24928eb… | |||
| v8.2.6-Beta-arm64 | Beta | abbc05ac594dc285… | |||
| v8.2.5-Final-arm64 | Stable | 6b6e3b73ab0c86b8… | |||
| v8.2.5-Beta-arm64 | Beta | 558d5a2fe7849700… | |||
| v8.2.4-Final-arm64 | Stable | ecbdf70e50022675… | |||
| v8.2.4-Beta-arm64 | Beta | 8f0010734cf189a4… | |||
| v8.2.3-Beta-arm64 | Beta | 2ba0e2a1d2647561… | |||
| v8.2.2-Final-arm64 | Stable | 56afbc20b3b98f98… | |||
| v8.2.1-Beta-arm64 | Beta | — | 62a40794ec7c7017… | ||
| v8.1.1-Beta-arm64 | Beta | aac9f10b0523a03d… | |||
| v7.3.2-Final-arm64 | Stable | 104d38155e92a2f9… | |||
| v7.0.1a-Final-arm64 | Stable | 292950e466789e87… | |||
| v7.0.2-Beta-arm64 | Beta | — | c8e0f2f9647fe2d5… | ||
| v7.0.1-Beta-arm64 | Beta | — | 66804ba8b2711525… |
app.rnitro.crypto); key blobs use the RNENC1 envelope format. Existing plaintext keys and history migrate automatically on first read after upgrade.uninstall-rNitro.sh companion script..exe + PowerShell source installer. Requires .NET 8 Desktop Runtime for the EXE, or built-in .NET Framework for the .ps1 compile path.
rNitro-v6.0.1a.dmg on the website.
@inline(never) hot loop, and WorkSink accumulator. Clickable BASE/BOOST/TEMP/CORES detail popups. EB Garamond font (later changed to Lazy Dog in v6).
ptrace() isn't bridged by Swift's Darwin module, so the anti-debugger check now resolves it via dlsym at runtime. Also replaced a deprecated Security-framework API (SecTrustGetCertificateAtIndex) with its modern equivalent (SecTrustCopyCertificateChain) in the pinned TLS session.
install-rNitro-windows.ps1) that compiles rNitro from C# source using csc.exe built into .NET Framework. No SDK download required. Includes a system tray icon, live CPU/RAM/temp popup, 60-second history graphs, and live BTC price — same data sources as the Mac version. Download on the Windows tab above.
ProcessInfo.thermalState) instead of a fake formula based on load — still shown in °C for readability, banded by the OS's actual Nominal/Fair/Serious/Critical signal rather than guessed. Added menu bar mode: a live CPU% readout always visible in the menu bar, with a click-to-open quick view, independent of the main window.
curl | bash,
builds in a randomized, permission-locked temp directory instead of a predictable path under Downloads,
verifies all required tools exist before use, checks the compiled binary isn't a symlink before installing it,
refuses to delete ~/Applications/rNitro.app if it's been swapped for a symlink,
tightens file permissions throughout, and ad-hoc code-signs the final app bundle. The self-verifying SHA-256 checksum is now pinned and published above.
Send a message and your default mail app will open with the details pre-filled, addressed to our support inbox.