Pixel-art pet and a deer grazing on a meadow at the bottom of the screen
Products Work in progress

Desktop Pet

A tiny pixel-art creature that lives on your screen, reacts to what you're doing, and stays out of your way. It comes with living ambient worlds that change with the time of day and the season.

bash <(curl -fsSL https://raw.githubusercontent.com/acabelloj/desktop-pet-releases/main/install.sh)

macOS 13+ · v0.9.0 · Proprietary

    macOS
    Swift
    Pixel Art
    Productivity
  • Native macOS, built in Swift and AppKit
  • Near-zero CPU Adaptive frame rate when idle
  • On-device AI Chat stays on your Mac (macOS 26+)
  • Signed releases Ed25519, verified before install

Living worlds

Two worlds that change with the day

Pixel-art deer wandering the meadow on a real desktop

A living meadow

Hand-drawn pixel terrain with a full day and night cycle. Sunrise and sunset follow your timezone, the grass sways, and fireflies come out at night. A deer grazes, and you can opt into birds, critters, and cats.

Pixel-art sea with a shark swimming on a real desktop

And a deep sea

Switch the world to an Atlantic underwater scene with its own day, night, and seasonal water. A shark patrols the depths and flees the moment you move your cursor toward it.

It is not a widget or a notification. It is a small life that happens at the edge of your screen while you work.

A pet with personality

It does not just sit there

The Bacterium pet wearing a hat with a speech bubble conversation

Meet the Bacterium

The default pet is a wiggly, unbothered microorganism that chats back, on-device, in its own strange voice.

The pet noticing you with an "i see you" speech bubble on a real desktop

It knows what you're doing

It reads your activity and shifts between coding, reviewing, idle, and blocked, while staying out of your way.

The Bacterium pet glowing with a "bioluminescence is self-expression" bubble

It has moods

It glows, sulks, and shows off, treating your desktop as a stage for whatever it is feeling.

From the maker

Why I made it

I just wanted something to animate my screen. A bit of life in the corner while I worked. It turned into more than that. On my lowest days, the little creature wandering around down there has been quiet company, and I keep building it because it keeps me company back.

Alejandro Cabello

Get Desktop Pet

macOS 13+. One command.

bash <(curl -fsSL https://raw.githubusercontent.com/acabelloj/desktop-pet-releases/main/install.sh)