In this video I show how I built my own cheap (but good!) voice assistant that works with Home Assistant. It uses inexpensive and easily available components. I 3D printed the case.
Update: Oops! It does not have local wake word - I used a ESP32-C3 and you need an ESP32-S3 for that. It's still a cool project! I am now working on a new version of an assistant that DOES have local wake word.