Skip to content

Meet her

Jarvis is a small glass ball with two eyes that lives beside the MacBook notch, and everything else grows out of that one spot. She is built to be glanceable: nothing to open, nothing sitting over your work.

At rest she sits inside a small black extension left of the camera, blinking and watching your pointer. After about ten minutes without you moving it, she dozes. On a screen with no notch she lives in a black pill at top centre instead, out of sight until your pointer comes near.

There is only one of her. When your pointer settles on another display, she sinks into the island on the current screen and surfaces in the new one.

Hover, tap and hold each do one thing. Rest the pointer on her side of the island and she peeks out and looks at you; sweeping quickly through the menu bar does nothing, by design. A quick tap on her starts a voice conversation, interrupts her mid-sentence, or ends the conversation. Double-tapping the left ⌘ key does exactly what a tap does, for when your hands are on the keyboard.

Hold her a moment and she changes outfit: glass, nebula, galaxy, frost, aurora, or one drawn from the app icon. Left alone, she tries a new one every few minutes. Right-click her for a small menu: her look, how much of what she says shows as text, how quiet she should be, and settings.

The right of the notch is where your coding agents appear. Claude Code and Codex sessions show as a few marks grouped by state, each with a count: needs you, working, finished, parked. Rest on them and one panel grows down from the island with every session on its own line. When a session wants to run a command, a card drops from the notch and you allow or deny it without switching windows.

Swipe sideways on a notice to put it away, or drag the finished mark down out of the menu bar to archive everything done. You can also tell her to stop popping up, or not to disturb you at all.

The Dashboard is the notch’s bigger form, for when a glance isn’t enough. Click the notch, or rest your pointer on it, and a panel grows straight out of the island while she stays at home. It holds your conversation with her, today’s calendar and to-dos, mail, memory, agents and usage, with a box at the bottom to type to her. Each block opens into its own page in place, and the panel folds away when your pointer leaves.

To keep it, pull its header down and it tears off into its own window.

Hold ⌘ with the pointer in the menu bar and she hides completely, so you can reach the menu bar items underneath. She returns about three seconds after you let go.

To see her before any setup, the demo runs the companion and Dashboard on sample data. It doesn’t listen or speak.

Design notes: the Dashboard as a detachable window, what the notch says and in what order.