8 points cloaky233 4 hours ago 9 comments

btop is beautiful. But on my M-series Mac it can't tell me the one thing I actually want to know: what is the chip doing? No watts, no GPU, no per-core clocks.

So I built siltop: btop's calm, with eyes on the silicon. Real power, clocks and temps straight from the SMC and IOReport, no sudo, about 1.3% of one core (btop is ~2.5% on the same machine).

It also tells you what's wrong in plain words ("Busy: rustc using 9.1 cores", "Hot: fans at 80%") before you read a single graph.

10-second try, no load needed:

  brew install cloaky233/tap/siltop && siltop --demo
Rust, MIT/Apache, no telemetry, no network unless you turn on update checks.

Curious what your Mac shows. M1/M2 Ultra and M5 Max owners especially, I haven't seen yours yet.

pythonic_hell 54 minutes ago | parent

This is nice, however why build this when you could have raised a PR to btop to add support directly into it?

corv 40 minutes ago | parent

Perhaps because it's easier to reinvent the wheel nowadays?

queenkjuul 24 minutes ago | parent

From the btop contribution guidelines:

> "Vibe coded" PR's where it seems like the author doesn't understand the generated code will be dismissed.

itsjzt 53 minutes ago | parent

hello

skrrtww 38 minutes ago | parent

> I built

dontdoxxme 25 minutes ago | parent

Me and my French mate Claude

weikju 21 minutes ago | parent

> > I built

I assumed it was Claude taking credit for it since it wrote the whole post anyway.

rvz 23 minutes ago | parent

So in 2026, it is more efficient to waste thousands of tokens on rolling your own slop version, rather than adding a feature to something that already exists.

Something like btop has been there for decades and will continue to do so where as this slop tool will be unmaintained or even deleted in a year.

ramon156 11 minutes ago | parent

These descriptions are borderline insulting

> No sudo, no telemetry

Does it also not nuke your kernel? does it also not inject a keylogger? How will I know if it doesn't tell me! /s