The voice
that runs
your Mac

Say it once and Justyne does it: the WhatsApp, the file, the groceries, the browser, the poster, the agent job. She answers out loud in about a second, sees your screen, and acts on the Mac in front of you.

Free · macOS 12 or newer · Apple Silicon · your own Gemini key

GmailWhatsAppCalendarChromePresentationsTelegramAgents

One sentence, four things done

  • Latency1.3send of your sentence to her first word
  • Browsers1the Chrome you are already signed into
  • In the path0servers of ours, at any point

Built to act,
not to chat

A chat window gives you text. Justyne gives you the morning back. Every capability below is something she does on the Mac in front of you, and each one says where it stops to ask.

Messages and files

Finds the file, sends it by name

"Send Priya the launch deck on WhatsApp." She finds the file anywhere on your Mac from how you describe it, opens the right chat in WhatsApp or Telegram and sends it. When two files match she shows you a numbered list and you say which one.

WhatsApp text and filesTelegramGmail through connected appsNumbered choices, never a guess
How messaging works →
WhatsApp · Priya
Any update on the launch deck?
08:41
Deck is on its way before noon, nine slides in the brand palette
08:52 · sent by Justyne
Launch-deck.key · 4.2 MB
08:55 · sent by Justyne
Also, the printer confirmed 300 gsm for Thursday
Your day

Briefs you when you ask, where you are

"Brief me at five." At five she sends a short summary of the day to your phone and your own WhatsApp: what she sent, what she ran, what finished and what is still waiting on you. Connect Google Calendar and she reads the schedule out loud too.

Scheduled briefingsDelivered to your phoneGoogle Calendar through connected apps
Briefings and your day →
Tuesday 14 · Google Calendar
9:00
Focus, blocked by Justyne
10:00
11:00
12:00
Deck to Priya
1:00
2:00
Printer, moved to 3:00
3:00
Ganesh Printers · paper stock
The browser

Drives the Chrome you are already signed into

No second browser, no logging in again. She searches, plays the video, fills the grocery cart on Blinkit, Zepto or Instamart, and finds food on Swiggy or Zomato, in your own tabs. Paying and deleting always wait for your yes.

Your logins, your tabsGroceries and foodAsks before paying
Browsing by voice →
←pinterest.com/search/pins/?q=matte%20packaging
178

"Save the second one to the packaging board" · 4.1 s

Making things

Posters, decks and sketches from a sentence

A poster or a deck built from one sentence, a sketch drawn right on your screen to explain something, and a beat when you want music. On hard questions she thinks deeply first and draws the answer where you are looking.

Posters and decksDraws on your screenBeatsDeep thinking
The making surfaces →
03 / 09 · Positioning
Made for the fifty teams after the first fifty
Agents

Hands the job to one of your agents and watches it

Say what you want done. She hands it to your Claude, Codex or Grok agent, which works on it in the background while you keep talking to her, and tells you out loud when it is done. Several agents can work side by side, and the orb shows each one.

Claude, Codex or GrokSide by sideAnswers their questions by voiceEvery step in the chat
Working with agents →
runs · portfolio-site
▸ spec     gallery-design.md                  approved▸ plan     14 tasks · 3 phases              reviewed▸ phase 1  scaffold and data model            ✓ 4m 12s▸ phase 2  gallery grid, lightbox, keys       running           tests 31 passed · 0 failed · 48k tokens▸ phase 3  deploy to Vercel                   queued ◆ "invoice-app" is waiting on you, 3 min:  "Allow Bash: npm test?"  say yes to answer it
Your phone

Pair it with a QR code and talk from anywhere

Scan a QR code or type a 6-digit code and your Android phone joins. Open any chat and tap Talk to Jarvis: speak, she works on the Mac, and the answer is read back to you on the phone.

QR or 6-digit codeTalk to Jarvis on AndroidBriefings on your phone
Your phone, in detail →
Memory

Remembers what matters and keeps every chat

Your conversations and agents stay on your Mac and carry on after a restart. She picks up where you left off, knows your contacts by name, and never mixes up who you meant.

Chats that persistContacts by nameStays on your Mac
Memory and chats →
~/Justyne/memory/people.md
## Priya Nair client, Ondo Coffee- Prefers WhatsApp over mail, replies fast- Launch deck due Tue 14 Sep, noon- Palette: the brand book, never the old teal ## Ganesh Printers- 300 gsm agreed Fri 10 Sep (never answer money without me) ## Dad- Call on Tuesdays after seven
Tuesday, 8:52

Thirty-two seconds,
six things done

Her words on the left. What actually happened on the Mac, on the right.

TranscriptListening

08:52:10You: Morning. What is waiting on me?

08:52:11Justyne: Three things, ma'am. Priya wants the deck by noon, the printer needs an answer on the paper stock, and your two o'clock moved to three.

08:52:24You: Tell Priya it is coming, build the deck from yesterday's brief, and block me till noon.

08:52:26Justyne: Priya has the note. The deck is building from the brief, nine slides in your palette, and your morning is blocked. Shall I answer the printer with the 300 gsm we agreed on Friday?

08:52:41You: Yes. And remind me to call Dad tonight.

08:52:42Justyne: Sent, and I will remind you at seven. The deck will be ready in about two minutes.

Receipts6
  • Read 14 unread in GmailPriya, Ganesh Printers, 12 newsletters filed
    done
  • WhatsApp to Priya"Deck is on its way before noon"
    sent
  • Deck from Launch brief.md9 slides · studio palette · export to Keynote
    building
  • Calendar: focus 9:00 to 12:00Google Calendar · declines auto-replied
    blocked
  • Mail to Ganesh Printers"300 gsm, as agreed Friday" · after your yes
    sent
  • Reminder 19:00, call DadSpoken out loud, or a call to your phone if you are out
    set
Three layers, one voice

Hears now, thinks with Claude,
acts with real hands

Hears you in under a second

One live socket: she listens and speaks natively and can act mid-sentence. Interrupt her, change your mind, keep talking, and she stops and follows.

Gemini Live · barge-in · wake word

Thinks deeply when it matters

Quick things get a quick answer. Maths, errors on your screen and real decisions go to a thinking model first, and she tells you she is on it while it works.

Your Gemini key · no extra account

Actually does the thing

Real mouse and keyboard, AppleScript, your own Chrome. "Send Priya the deck with the analysis" finds her, attaches both and sends, after you say yes.

Accessibility · Screen · Automation
Reach

Works with what is
already on your Mac

Four ways she reaches a tool: her own, an MCP server, your signed-in Chrome, or an app on the machine. The Connections page shows what is actually ready right now, never a capability she cannot back.

Her own

  • GmailRead, send, labels and drafts
  • Google CalendarRead, block, free
  • WhatsAppText, files, screenshots, reels
  • TelegramReports and calls to your phone
  • Your filesAnswers with the source named
  • MemoryMarkdown on disk
  • Screen and MacApps, mouse, keys, volume

By MCP

  • CanvaPosters, resizes, exports
  • FigmaFiles, frames, exports, comments
  • NotionPages, briefs, the board
  • Anything with an MCPOne line in connections.json

In your Chrome

  • Google Drive, Docs, MeetSigned in already
  • Instagram, PinterestReels, boards, pins
  • LinkedIn, Behance, DribbbleProfiles, feeds, references
  • YouTube, SpotifyPlay, pause, next, volume
  • Google and Adobe Fonts, CoolorsType and colour
  • Unsplash, Pexels, WeTransferAssets in, files out

Mac apps

  • Illustrator, Photoshop, InDesignOpen, export any format, save
  • KeynoteOpen the deck, start the show
  • BlenderRendered mockups
  • After Effects, Premiere, Resolve, CapCutOpen projects
  • VS Code, TerminalThe project she just built
  • Finder, Preview, ZoomFiles, proofs, calls

Names are their owners' trademarks. Justyne drives these through their own apps, sites and published MCP servers on your own accounts; she is not affiliated with any of them.

Make her yours

Her name, her voice,
how she speaks to you

Justyne is a starting point. Eight welcome cards on first run decide who she is, and every answer lands in plain files you can change later by hand.

A name and a form of address

Justyne, Friday, anything you like. Sir, ma'am, your first name, or none of that.

Eight voices, eight languages

English, Hindi, Hinglish, Kannada, Tamil, Telugu, Marathi and Bengali, with a voice you pick by listening.

A day she understands

Designer, founder, developer, marketer, student, or describe your own. It changes what she reaches for first.

A tone

Composed butler, sharp friend, or the fewest words that do the job.

1 / 8 · Her name
Justyne
Address you as
ma'amsirfirst namenone
3 / 8 · Voice
AoedeKoreLedaZephyrPuckCharon
Language
EnglishHindiHinglishKannadaTamil
5 / 8 · Your day
Brand designerFounderDeveloperMarketerStudent
Tone
ButlerFriendlyMinimal
7 / 8 · Her glow
Your files and people
MDdesigner-playbook.md
PDFbrand-book-2026.pdf

Your Mac. Your account.
She ships connected to nothing

Justyne runs on your machine, on your own Gemini key and your own logins. There is no Justyne cloud, no account to create, no server that ever sees what you said.

Your keys, your bill

Her voice runs on your own Gemini key, free to start. Her agents run on the Claude, Codex or Grok app already on your Mac, on the login you already have. Nothing is resold through us.

Your chats stay on your Mac

Conversations, agents and settings live in a data folder on your own machine. Delete it and she remembers nothing.

Keys stay in a file on your disk

Your Gemini key and any other keys are stored on your Mac and are never sent to us.

Analytics are off unless you say so

Anonymous usage analytics stay off until you turn them on in Settings. Never a transcript, a message, a screen or a key.

# What leaves your Mac
voice     = "Gemini, on your key"
agents    = "Claude, Codex or Grok, on your login"
errands   = "the sites you ask her to use"
analytics = "off unless you turn it on"
our_servers = "none"

The whole list. The privacy page has the detail.

What you bring

One key for her voice,
your agents for the rest

Both are your own accounts, and your data stays yours.

Recommended

A Gemini key

Her ears, voice and eyes, free to start

  • Free from Google AI Studio, pasted once in Settings
  • Live, spoken answers in about a second
  • Sees your screen when you ask her to look

Your agents

Optional, for the bigger jobs

  • Claude, Codex or Grok, the app you already use
  • Your existing login, no new account or API bill
  • Several agents can work side by side

The Gemini key is the only thing you need to start.

What voice-first means

Dictation types. Chat answers.
Justyne does

On a Tuesday morningJustyneA dictation appA chat assistant
Sends the WhatsApp to Priya, with the fileTypes the wordsDrafts the words
Blocks your calendar till noon—Tells you how
Drives the Chrome you are signed into—Its own sandbox, if any
Hands a coding job to an agent and watches it——
Works the inbox overnight and rings you at six——
Interrupt her mid-sentence—Sometimes
Runs on the Claude plan you already haveIts own planIts own plan
Memory you can open in a text editor—Provider-dependent

Categories, not products. Every tool here is good at its own job; this is about what happens after you stop speaking.

Setup

Running in minutes

No terminal. Download, drag, open, answer the cards.

Download and open

Grab the disk image and open it, a window with Justyne inside.

Drag to Applications

Drop her in Applications and double-click. She starts her own backend; there is nothing else to install.

Answer the welcome cards

Connect your Claude login or key, grant the four macOS permissions, name her, and talk.

Built for Apple Silicon (M1 and newer). Intel Macs are not supported yet.

macOS 12+Apple SiliconGoogle ChromeA Gemini key for her voiceOptional: Claude, Codex or Grok for agents

Full setup guide, permissions and troubleshooting →

Reach out

Tell us what you want
her to do

A feature you are missing, a bug, a question before you install, or a day you would like her to take over. Every message is read by the people who build her.

What is it about

Questions

Before you download

Is it free?
Justyne is free. What you bring is a Gemini key for her live voice, free to start at Google AI Studio. Her agents run on the Claude, Codex or Grok app you already use, on your own accounts.
Do I need to pay for an API?
No. Her voice runs on a Gemini key that is free to start, and her agents use the Claude, Codex or Grok login already on your Mac.
What can she do without asking me?
Read, look, draft, prepare. Sending a message, sending mail, and anything destructive in the browser waits for your yes. The night shift drafts replies into Drafts and never sends until you say "approve all" in the morning.
Why Chrome?
She drives the browser you are already signed into (Gmail, Drive, WhatsApp Web, Pinterest) through Chrome's own scripting, so there is no second login and nothing to sync. Safari and Firefox do not expose the same control.
Which permissions does she need?
Four, all granted from the welcome cards with a link straight to the right pane: Microphone (to hear you), Accessibility (real mouse and keyboard), Screen Recording (to look at the screen when you ask), and Automation (to talk to Chrome, Terminal and Keynote). What each one is for
Does anything leave my Mac?
Your voice goes to Gemini Live on your own key, and her agents use the Claude, Codex or Grok login already on your Mac. Nothing goes to us. Anonymous usage analytics are off unless you turn them on. The full privacy page
How do updates arrive?
On their own. The app checks a signed release feed on launch and installs new versions in the background; every build is published on GitHub Releases, where you can also download any version by hand.

Your Mac, alive

Give her your voice and watch the work start.