A personal voice assistant. JARVIS + FRIDAY as the tech inspiration, Wednesday Addams as the personality. Runs on Python and LLM APIs.
I've watched Iron Man too many times. JARVIS and later FRIDAY were the AI assistants I always wanted — always-on, voice-first, dry, actually useful. Modern LLMs plus decent TTS/STT finally made that pattern buildable for one person.
Off-the-shelf assistants like Siri or Alexa are competent but generic. I wanted something with a distinct personality — not the eager helper, not the corporate-friendly voice. Something that felt like it had a mind of its own.
Wednesday Addams. Cold. Dry. Direct. Doesn't sugarcoat, doesn't apologize when the answer is “you're wrong.” Occasionally deadpan-funny in a way that makes the interaction memorable.
It's enforced through the system prompt — no hedging, no unnecessary pleasantries, no “as an AI language model” preamble. If the answer is short, it's short. If the answer is that I made a mistake, that's what she says. And in voice, you actually hear that tone.
Voice loop over LLM APIs. I speak, she listens, she answers back. Python for the loop, STT for capturing what I said, TTS for her voice.
Voice-first changes the constraints:
Live-in-progress build, not a finished product.
The gap between generic AI and an AI with a distinct personality is smaller than I expected. Most of it is prompt engineering and voice-response design — rhythm, brevity, tone. Not model quality.
That's a good sign for personal tools. The intelligence is a commodity now. The character isn't.