Vibe Eyes is a macOS menu bar app that turns your pet into a tiny animated avatar living in the menu bar at the top of your screen. You drop in a photo of your pet and the app gives them back to you as a small character sitting in a place you already look at a hundred times a day. The eyes follow your cursor, the avatar blinks on its own, it winks when you click, and it glances up at you when you have been idle for a while. The maker describes it plainly: small stuff, but you catch yourself glancing up and smiling. It is built for people who work at a desk all day and miss their animal while they do it.
The background is personal and the maker states it directly. They work from home and their dog sleeps two rooms away all day, and they kept missing him while staring at a screen, so they put him on the screen instead. The choice of location matters: the menu bar is where you look a hundred times a day anyway, so the pet does not require you to open a window, launch an app, or change what you are doing. The problem being solved is not entertainment in a game sense, but an ambient, low-intensity presence of home during long desk sessions. That framing explains the design constraints the maker chose, which are stated as no window, no dock icon, and no permissions to grant. Nothing is added to the workflow beyond a small, persistent, friendly thing in a spot you already check constantly.
The core feature is the animated avatar itself. Once a pet is in the menu bar, its eyes follow your cursor around the screen, it blinks on its own, it winks when you click, and it looks up at you when you have been away. Each of these behaviours is small on its own, and that is the point. The avatar is not a full application window competing for attention; it is a miniature, reactive character that acknowledges you in the same peripheral space where you already check the time, battery, or Wi-Fi. The cursor-following eyes and the idle glance-up make the character feel like it is aware of you, while the blink happens independently so the avatar never sits perfectly frozen. The result, as the maker puts it, is that you catch yourself glancing up and smiling without deciding to.
The second feature group is bringing your own pet in from a photograph, which is the part the maker says they actually care about. The hardest engineering problem was not producing a cute head from a photo; it was the blink. As the maker explains, a generated head has its eyes wherever the model decided to put them, so the app measures the real eyeballs in the image and bakes a closed-lid frame to match. If that frame is slightly off, the result goes uncanny: white crescents show through the lid, and the fur changes colour around the eye. Most of the last few months went into that one frame, because, in the maker's words, a pet that blinks wrong stops looking like your pet. That single detail is what separates a generic cartoon animal from the animal you actually own.
The third feature group is what ships out of the box. Eleven pets are built in and free, so the app is usable immediately without generating anything or supplying an AI key. Making your own pet from a photo is a one-time $14.99 unlock, and it requires you to bring your own AI key. There is no subscription. The maker also states there is no backend, so your photo goes to the provider you connect and nowhere else. Combined with the stated absence of a window, a dock icon, and any permissions to grant, the app is deliberately minimal in what it asks of your machine and your workflow, while still offering a customisation path for people who want their own animal rather than one of the eleven included pets.
Overall, the app works in a straightforward sequence as described in the content. You drop in a photo of your pet; the app uses the AI provider you connect to generate a small head from that image; it measures the real eyeballs in the picture and bakes a matching closed-lid frame so the blink lines up; and the finished avatar then runs as a menu bar presence, following your cursor, blinking, winking on click, and glancing up after idle time. There is no server in the middle, no account to manage, and no subscription to maintain, which is the maker's stated choice rather than an afterthought. The approach is essentially to keep the generative work to the one thing that needs it, the head and the lid frame, and to keep the runtime behaviour light and constant in the menu bar.
The benefits described are emotional and immediate rather than productivity-oriented. Because the pet lives where you already look, the maker reports catching themselves glancing up and smiling, and frames the whole thing around missing an animal that is sleeping in another room. The investment in the blink frame exists for the same reason: a pet that blinks correctly keeps looking like your pet, while a pet that blinks wrong stops feeling like yours. For someone who spends the day at a desk, the outcome the content describes is a small, regular moment of warmth woven into ordinary work, delivered without notifications, pop-ups, or any need to switch context. It is comfort as a background process.
Concrete scenarios come straight from the launch thread. The clearest one is a person working from home whose dog or cat is asleep elsewhere in the house, who installs Vibe Eyes and keeps the animal in view in the menu bar all day. Another is a Mac user who simply wants to try the app before committing: they download it, use one of the eleven built-in pets for free, and decide later whether to unlock a custom avatar. A third is someone who wants their own specific animal, not a stock cartoon, and is willing to supply a photo and connect their own AI key to get a head generated from that image. The maker also invited people in the launch forum to post a picture of the pet they would put in their menu bar, and commenters responded by naming their own animals, such as a cockatoo, and asking for additions like a shiba inu.
On target users and platform, the content is specific. This is a macOS app, distributed through the Apple App Store, and it lives in the menu bar. It is tagged on Product Hunt under Mac, Pets, and Menu Bar Apps, and its listing category is avatar generators. Pricing, as stated, is free with eleven pets built in, with your own pet available as a one-time $14.99 unlock plus your own AI key, and explicitly no subscription. The maker states there is no backend and that your photo never touches their server; instead it goes to the provider you connect and nowhere else. The app also asks for no permissions to grant and adds no window or dock icon, which keeps it suitable for a machine used for focused work. Anyone on Windows is out of scope for now, since commenters asked about a Windows version and the product is described as a macOS menu bar app.
In summary, Vibe Eyes is a small, deliberately limited macOS menu bar app with a clear emotional purpose: put your pet where you already look all day. It combines a free set of eleven built-in pets with an optional $14.99 one-time unlock for generating an avatar from your own photo, adds cursor-following eyes, natural blinking, a wink on click, and an idle glance-up, and does it all without a backend, a subscription, or any permissions to grant. The maker's months of work on a single closed-lid frame capture the value proposition precisely: a pet that blinks wrong stops looking like your pet, and the whole point is that it does.