Privacy friendly voice assistant?

Done a little looking around, but it was inconclusive. Basically, I like the idea of giving my phone voice commands, but obviously don’t like them going to anybody else’s servers for processing. If there was an option that was offline (or online only to download training material) and hopefully open source, I would certainly use it. Do you know of such an animal?