Basically, I would like to be able to do API calls over Nostr rather than having to work through the hassle of setting up reverse proxies and all that stuff, just to be able to see what the respective program is doing.
In the case of QBittorrent, It would be neat to request the current state of it's downloads and perhaps manipulate the queue. Those are technically two calls. And it would be neat to just use Nostr.
In this case, both the application and "client" connect to a relay, rather than to each other directly. So, all I need to do is set up one relay, and then point my client and services all to that relay - and now they can talk. And if I add more services, I can just point them at that relay too.
HTTP Auth has intrigued me since quite a while and I have an idea as to how I could implement that, but in a different project. But the NIPXX you linked seems interesting - maybe I can build off of that.
Basically think NWC but more generic. :)