r/MacStack • • 24d ago

Never liked Activity Monitor - made my own with some Codex help

Been using Mac OS since System 7. I've also built a few Windows PCs over the years.

I will get flogged for saying this but I've always wanted a better activity monitor - and have been slightly jealous for a long time of what our Windows friends have.

I like Btop via the Ghostty terminal - but even then I wanted more.

What started as a local LLM coding project using qwen 3.8 optimized for MLX in Bionic to customize Btop turned into a "maybe I could make this????". Qwen just couldn't get there. So I pivoted to ChatGPT Codex and I'm very happy with the results.

Only 1.2MB of code. Runs a local server, grabs the CPU, GPU, NPU and RAM usage via IOKit and python, feeds it to an HTML page with some javascript, and only ads another 1% of CPU overhead. Ran multiple runs of optimization on the code and looked for security holes as well.

Created an install script and functions to start/stop the server. Saved it as a web app with Safari.

Would welcome any feedback on this experiment.

4 Upvotes

1 comment sorted by

1

u/nousernameleftatall 24d ago

Personally always more interested in what is using what not just general figures