# System Monitor for Raycast

URL: https://www.raycast.com/hossammourad/raycast-system-monitor

> Show information and usage related to CPU, memory, power, network and temperature

- Install: raycast://extensions/hossammourad/raycast-system-monitor
- Author: [Hossam Mourad](https://www.raycast.com/hossammourad)
- Installs: 126,680
- Platforms: macOS
- Categories: Productivity, System, AI Extensions
- Updated: 2026-10-24
- Source: https://github.com/raycast/extensions/tree/57662984be65d289511c66e75bb2dedbe7ed628d/extensions/system-monitor/

## Commands

- **System Monitor**: Show information and usage related to CPU, memory, power, network and temperature
- **Menubar System Monitor**: Show information and usage related to CPU, memory, power and network on the menubar

## AI tools

- **Get System Status**: Read current CPU, memory, disk storage, and battery status on this Mac

## README

<p align="center">
    <img src="https://github.com/raycast/extensions/raw/57662984be65d289511c66e75bb2dedbe7ed628d/extensions/system-monitor//assets/command-icon.png" width="150" height="150" />
</p>

### System Monitor

This is a [Raycast](https://raycast.com/) extension that allows you to monitor your system's CPU, Memory, Disk and Battery usage.

❕ You can toggle between free and used display modes for CPU, Memory and more in `Preferences`.

#### Custom Menubar Text

❕ You can customise the menubar dropdown text in `Preferences`. Hover over the textbox to see what tags are available for each module. There are two tags that are always available: `<BR>` adds a linebreak, and `<MODE>` shows "Free" and "Used" depending on display mode.

The 10-second background refresh updates CPU and storage without starting external programs. Memory uses the same macOS accounting as the Memory tab and updates when you open the menu. Between openings, the menu-bar title keeps the last Memory value. Network, temperature, and battery work the same way. These values remain unavailable until the first user-opened collection.

#### Disk I/O

❕ The I/O rate on the boot volume's pane comes from `iostat`, which reports **combined** read and write throughput — macOS does not split the two.

#### Data and Privacy

- The monitoring commands read system data locally via macOS tools (`system_profiler`, `sysctl`, `ps`, `pmset`, `iostat`, `diskutil`). When you use Ask System Monitor, Raycast AI receives the current CPU, memory, disk, and battery readings. The AI tool does not include your serial number, hostname, or process list.
- **System Info** and the **Copy System Report** action include your Mac's serial number and hostname. Review the report before sharing it.
