I would settle for even speech to text that stays local. Agree, an AI assistant that doesn't enrich google or whoever scoops my queries would be even better.
OpenAI released the weights for their Whisper model, so you can run high quality speech-to-text, locally, at better than realtime if you have a decent GPU.