System Bridge
Monitor and control your system from the web client, Home Assistant, the terminal or your own code.
System Bridge runs on your computer and shares what it’s doing, such as CPU, memory, disks, media and Discord, with the web client, Home Assistant, the CLI and your own code. It can also control your computer: play and pause media, show notifications, run commands you choose, and more.
Download and install
Install System Bridge on Linux or Windows.
Run it
Start it from the desktop, the terminal or a service, and find your token.
What it does
Monitoring
Watch CPU, memory, disks, networks, sensors and more in the web client, Home Assistant or the terminal.
Commands
Run programs you choose on your machine from the web client or any client with your token.
Notifications
Show desktop notifications from the web client, the terminal, Home Assistant or an agent.
Media
See and control what’s playing, and share media folders with Home Assistant.
Remote control
Open URLs and files, type and press keys, and sleep, lock or shut down your machine.
Discord
Mute, deafen, change your audio devices and volumes, and play soundboard sounds.
Ways to use it
Desktop
The app launcher entry and system tray.
Web client
Dashboards, controls and settings in your browser.
CLI
Read data, send notifications and run the backend from the terminal.
Home Assistant
Sensors, a media player, notifications and actions for your automations.
Omarchy
System Bridge’s health in the Omarchy bar and panel.
Android
The companion app on the Play Store.
Build on it
API
The HTTP and WebSocket APIs, with every event and data field.
MCP server
Let agents read your system’s data and control it over the Model Context Protocol.
Docs for agents
These docs as llms.txt, Markdown, and an MCP server agents can search.
What it reports
| Module | What’s in it |
|---|---|
| System | Hostname, platform, uptime, users, and which apps are using the camera or microphone |
| Processes | Running processes with their CPU and memory use |
| CPU | Usage, frequency, temperature and each core’s load |
| Memory | Physical memory and swap |
| GPUs | Load, memory, clocks, temperature and power |
| Sensors | Temperatures and fan speeds |
| Battery | Charge, charging state and time remaining |
| Displays | Resolution, position and refresh rate |
| Disks | Partitions, space and activity |
| Networks | Interfaces, addresses, traffic and connections |
| Media | What’s playing and its position |
| Discord | Your voice state and call |
See Monitoring for every way to read them.