Here I was thinking about putting something like this in my home, and jokingly calling it Jarvis.
This will be a great starting point, shame you can't choose the models you want to talk to (ie use local models instead of OpenAI), but great nonetheless !