One session and one memory, reachable three ways depending on where I am and whether my hands are free.
At the desk
Voice
Hold a key, talk, let go. Speech is transcribed by a Whisper build running on my own GPU, and the answer comes back in a real voice from a local text-to-speech server. Music ducks out of the way while it speaks and returns when it stops.
It is deliberately half-duplex: the microphone is closed while the voice is talking, so the system never hears itself. None of the audio leaves the machine.
Away from it
Phone bridge
A small web app that joins the same live session from my phone, over a private network only, never a public endpoint. Same session, same memory, same thread I left open at the desk.
Voice or typing, whichever is less awkward in the room I happen to be standing in.
With nobody watching
Jobs and watchers
The part that matters most has no interface at all. Scheduled jobs and event watchers run as real operating system tasks, reconciled every few minutes from a folder of plain notes, so editing a note is editing the schedule.
Inbox alerts, calendar reminders, payment notifications, analytics and search work that runs overnight. None of it needs a session open, or me awake.