THE VISTARA MASCOT
Meet Keki.
Keki is Vistara’s mascot: the Vistara mark drawn as a peacock’s spread tail, with a small face. It rests small in the corner of the workspace and grows for a moment when there is news. Everything it does maps to something Vistara already knows about your agents.
Keki was designed with Zac (@zacxbt)
Keki, a round cream bird with a vermilion peacock tail, sleeps on top of a Vistara window. It wakes with a stretch and says “Welcome back. 4 done without you. 1 needs you.” A sample card arrives; Keki hops beside it, taps it once and says “This one’s waiting on you.” Once it is answered, Keki carries the result to Ready for review, watches 84 tests run and spreads its tail: “84 of 84 passed. It’s done.”
One move for each thing Vistara knows.
Keki holds a look while your agents work, and plays one short moment for each piece of news. Every bubble names the session it is about.
| When | What Keki does | What it says |
|---|---|---|
Agents are working | A small halo of blades turns slowly behind it; the crest glows blue | Nothing |
An agent needs you | Hops to the card, taps it once, then waits beside it; the crest turns amber | “This one’s waiting on you.” |
Work finishes | Carries the result over in its beak and sets it down with the finished work | “Ready for your review.” |
Checks are running | Leans in and watches; the halo spins fast | “Running N tests…”Only with the runner’s own count. |
Checks pass | Spreads the full mark so the eyespots shimmer; one more stays lit when the work is counted | “N of N passed. It’s done.” |
Checks fail | The tail sags and it shakes its head once | “N checks failed.” |
A second node matches | Another node’s Keki visits; they compare, then both spread | “A second node got the same answer.”Only when the network reports a match from another node. |
Each hour online | Preens a wing | Nothing |
You come back | Perks up, flaps and greets you | “Welcome back. N done without you. M needs you.” |
Vistara is closed | Tucks its tail away and sleeps | Nothing |
N and M come from your own sessions and the checks that ran. Keki never makes up a number.
Twelve blades, one eyespot each.
One eyespot lights for each piece of verified work your node has counted over its lifetime, clockwise from the top. An eyespot never goes out, not when a points period rolls over and not while you are away.




With no node, or before it has synced, none are lit. Keki never invents a count.
Keki keeps eight rules.
A mascot that sits on your screen all day has to earn its place. These hold everywhere it appears.
- Reads only Vistara.Its facts are your session list and your node’s verified count, nothing else on the Mac.
- Never sells.It has no line for upgrades, invites, badges, points or streaks.
- Speaks only with news.Every line comes from a fact that changed. Time passing is never news.
- Closing Vistara puts it to sleep.Asleep is a tucked tail and closed eyes: no sad face, no streak.
- One tap, then it waits.A piece of news is said once.
- Never checks its own work.It only repeats what the checks recorded.
- Holds still while you type.A keystroke in the window holds it for 3 seconds.
- One click and it’s quiet.No bubble, gesture or idle movement until you click it again. News from meanwhile isn’t saved up.
On your terms.
- Off with one switchShow the mascot in Settings → Mascot turns Keki off on the pill, the cards and the workspace.
- Still with Reduce MotionEvery move is one short animation that stops. With Reduce Motion on, Keki goes straight to each look with no gestures.
- The intro, againThe first-launch intro is a labelled sample. Replay it with Play intro in the menu-bar menu or Play the intro in Settings → Mascot.
Keki comes with Vistara.
A free Mac beta for anyone running Claude Code, Codex, Cursor or Grok on an Apple Silicon Mac.
Agents are working
An agent needs you
Work finishes
Checks are running
Checks pass
Checks fail
A second node matches
Each hour online
You come back
Vistara is closed