// native macOS AI — macOS · Apple Silicon

J.A.R.V.I.S

Hey Jarvis.” Your Mac just woke up.

A native macOS AI assistant with an Iron-Man-style holographic HUD — wake it by voice, talk naturally, and let it run your Mac, calendar and email. Comes as Jarvis or Friday, with an installer as cinematic as the assistant itself.

← Jarvis or Friday
● Standby

// two assistants, one brain

Meet Jarvis & Friday.

Same engine, different soul. Pick a personality and the entire experience re-themes — cyan for Jarvis, amber for Friday — so two people can each have their own.

// capabilities

What it actually does.

Not a chatbot in a tab — a desktop presence that runs your machine and your day.

Voice-first

Wake it by name — custom neural wake words, no clicking. It listens, you talk.

Runs your Mac

Brightness, volume, Wi-Fi, Bluetooth, dark mode, sleep, DND, empty trash, open apps.

Calendar

“What's on my calendar?” across personal + work Google accounts. Creates events too.

Email

Reads your Primary inbox, searches, sends and marks read — across multiple accounts.

Reminders & timers

“Remind me in 10 minutes.” Persistent across restarts, fires right on time.

Music

Spotify playback — plus a signature “drop the needle” track.

Knowledge & chat

Powered by Claude — answers, summaries and real back-and-forth conversation.

Startup ritual

An “initialise sequence” that launches your chosen apps on command.

Speaker recognition

Optionally knows who's talking by voice, for the right honorific.

// power-up

It boots like a system.

Say the wake word and a frameless holographic HUD powers up — system stats, neural link and voice coming online, with a cinematic sound. Turn it up.

[ boot ] J.A.R.V.I.S core ........... online
[ ok ] neural engine ............. Claude
[ ok ] voice i/o ................. Deepgram · ElevenLabs
[ ok ] wake word ................. neural · on-device
[ live ] all systems nominal.
● Boot · with sound

// the reactive HUD

01 · Standby

Standby.

Idle and listening for its name. The core breathes a calm cyan.

Boots with a sci-fi power-up; powers down with a “TV-off” collapse.

// installation, reimagined

The installer is the experience too.

  1. 1

    Pick your identity

    Choose Jarvis or Friday — the whole installer re-themes, cyan or amber.

  2. 2

    Keys & permissions

  3. 3

    Personalise

  4. 4

    Deploy

Step 1 / 4

// under the hood

Serious machinery.

Shell
  • Native macOS
  • PyWebView + AppKit
  • PyInstaller → signed .dmg
Brain
  • Claude (Anthropic)
  • context memory
  • tool calling
Ears
  • OpenWakeWord
  • Silero VAD + adaptive gain
  • Deepgram STT
  • ECAPA speaker ID
Voice & APIs
  • ElevenLabs TTS
  • Google Calendar / Gmail
  • Spotify

// built, not shipped

A personal build, running 24/7.

J.A.R.V.I.S isn't a public download — it's a native macOS app I built and run on my own machine, packaged as a signed .dmg with its cinematic installer. Friday is on the way.

Platform

macOS · Apple Silicon

Delivery

Signed .dmg installer

Keys

Anthropic · ElevenLabs · Deepgram

Back to projects