If you like the idea of voice assistants but it's gotta be open source you've probably heard about MyCroft AI and their Mark II device. Neon is an alternate OS build based on OpenVoiceOS.
I made this video showing some of NeonOS and my experience getting it to do a couple things on the Mark II.