What you can do in Heatsink

A Windows app that drives your case screen from your PC's sensors, and your RGB lights from the same data.

Contents

  1. What Heatsink is
  2. Your case screen
  3. Sensors
  4. Streams
  5. Lighting
  6. Agents

What Heatsink is

Heatsink is a Windows app for the screen in your PC case and the lights around it. It reads your hardware's sensors, draws them on the screen in a design you choose, and drives your lights from the same readings, so the screen and the lights tell one story.

The app works without an account. Signing in keeps your themes in your account, so they follow you to another PC, and lets an agent you connect edit them.

Your case screen

A theme is one design for one screen. Each theme is drawn at its screen's exact pixel size, because case screens come in very different shapes, from wide strips to small squares, and a stretched design never looks right. The editor shows exactly what the panel will, pixel for pixel. The 8.8-inch TURZX panel is supported first.

A theme holds widgets: number, gauge (arc, needle, segmented or ring), bar, sparkline (line or bars), text, image, shape, clock, table, frames (your own image sequence), svg (a drawing the agent can write) and icon (Wi-Fi, volume, Bluetooth, battery and more). Any property can follow a reading, not just the value, so a number can shift from green to red as it climbs. You edit a theme's draft, then publish it to put it on the screen.

Sensors

Heatsink reads temperatures, clocks, loads, fan speeds and power through LibreHardwareMonitor, which knows every CPU generation and motherboard sensor chip. Each reading gets a plain name and a short history chart.

Some readings, CPU temperatures among them, need the PawnIO driver and administrator rights. Without them those readings are missing, and the rest still work.

Streams

Streams bring in data from beyond your hardware, so a widget can show it the same way it shows a temperature.

  • Built in: a clock, the weather, crypto prices and stock prices.
  • Scripts: a script on your PC that prints values, which Heatsink runs once you approve it.
  • MCP servers: tools from an MCP server you connect on your PC, called on a schedule and shaped into values.

Lighting

Lighting effects bind to readings the same way widgets do. Devices are reached through OpenRGB, which covers hundreds of fans, strips, coolers and boards across brands.

Agents

Your own Claude, or any agent that speaks MCP, can design and edit your themes, read your sensors and set up streams. Add Heatsink to your agent has the steps for each client.

The agent in the app's side pane uses the same tools within a monthly allowance. Settings → Agent shows how much of it you've used and when it resets; your own agent's calls never count.

Paste, drop or attach a picture in the pane's message box and the agent sees it: ask for a screen like it and it rebuilds the look from widgets, or puts the picture itself in an image widget. Small text files (.txt, .md, .json, .csv, .svg, .xml) work too; PDFs and spreadsheets can't be attached yet.

Note

Coming soon: the in-app agent adapting a theme for a different screen size.