You have created a really great tool here! I really had no idea that F/LOSS self hosted private voice AI solutions were this far along! It did not take me very long at all to get up and running with Rhasspy, a ReSpeaker USB mic array, and openHAB! And it ACTUALLY WORKS (really well in fact so far in my testing!)!
Bless you, sir!
I use openHAB and not HA, but it really doesn’t matter because the communication is the same via JSON over MQTT. Which is what I came here to mention to you, as I noticed your Docs seem to be quite Home Assistant centric, and openHAB is not even mentioned. I was just curious if you had any particular reason for that, or rather you are maybe just an Home Assistant user and the thought never occurred to you about openHAB?  Although clearly, you have put everything together in such a way (i.e., “Unix philosophy”) as to be a modular, ala carte sort of affair…
Note 1: If the latter, I would be happy to work up a PR for the Docs including some links to openHAB in appropriate places, etc. as your project deserves more attention, IMO.