← All work

Case study · My own product · Close to release

Every session gets a face.

Run five Claude Code sessions and one of them is always waiting for you. Posada sits in the menu bar, gives every session a face, and the one that needs you knocks.

Role
Founder
Made
Design and code
App
macOS, Swift
Motion
Rive
The Posada capsule under the menu bar: Code, the reviewer, has waited 2 minutes and asks ‘Ship the fix to main?’
The knockReal capsule, staged

01 · The faces

Every face has a job.

Each face has a role, a colour and a mood. Calm, it’s white; when it needs you, it takes its colour. A session wears the face of its role, and you name the session. I drew and animated them in Rive; these are the real files. Point at one.Tap one.

02 · The knock

Small or large, it always says who.

The capsule grows out of the menu bar: who is asking, what they ask, and how long they’ve waited. One click takes you to the session. It follows the Mac into light or dark; the faces stay dark, like little screens.

The same capsule in light mode
Two small capsules, dark: Dial and Code, both waiting on you
Two small capsules, light

03 · One window

Every session in one window.

Who needs you, who’s working, who’s calm. Each row has its face, its role, what it’s doing and which model it runs on.

The Posada window in dark mode: one session waiting on you, two working, two calm
The same Posada window in light mode
Needs you
Always first, in the colour of the face that asks.
Working
What each session is doing right now, and for how long.
Calm
Quiet faces, dimmed, out of the way.
Dark and light
The window follows the Mac. The faces stay dark in both.

When nothing happens, it says so: nobody working yet, or no Claude app

Posada window when nobody is working yet
Posada window when the Claude app is missing

04 · The site

posada.dev

The product site, designed and built by me: light and dark, the living mark, and a page for each team of faces. Screens of the current build, before launch.

posada.dev, first screen: Five sessions. One needs you. This one.
posada.dev, the page for the Build team

The brand

A word made of dots.

The same dots as the faces. The o has an eye, and when you point at it, it wakes up and watches you.

See the brand →

Let’s build the whole thing.

Contact me

© 2026 Goran