Why Linux only? Isn't Go and Whisper.cpp cross platform?

It relies on `pw-record` for recording audio and `ydotool` for triggering keyboard input. These are Linux specific. I don't know about Windows, but on my Mac I have a not-yet-public Swift + whisper + CoreAudio + Accessibility based solution that provides similar functionality.

That was my guess. Crossplatform Audio input isn't exactly as trivial as using pipewire.