Digital Duck 🦆

A robot duck that lives on your Mac.

It walks along the bottom of your screen, climbs your windows, falls over, gets back up, and talks back. Free and open source.

macOS 12 or later · Apple Silicon and Intel · Unofficial, inspired by Pollen's Microduck

Digital Duck talking, falling and getting up, roller skating, changing colours, then opening Calculator on a Mac desktop
🚶

Walks your desktop

Wanders the bottom of the screen and looks up when your cursor comes near. Clicks go straight through to your apps.

🪟

Climbs your windows

The top of every window is a ledge. It hops up, rides along when you drag, and falls when you close it.

🤸

Falls over, gets back up

Pick it up and drop it. It tumbles and stands up on its own, the way the real robot does.

💬

Talks back

Click it and chat. It answers in a speech bubble and out loud, and does what you ask: sit, dance, roller skates, beach ball, a five minute nap.

🖥️

Does things on your Mac, if you let it

Off by default. Turn on a level in Settings and it can open apps and links, look things up, or run anything Claude Code can.

😴

Has moods

Gets tired and naps, gets bored and asks for attention, sulks if ignored, likes being petted. Dances when music plays.

Chat needs a brain

Chat runs through Claude: your Claude Code CLI if it is installed, or an Anthropic API key. Without either it still walks, climbs and plays. It just can't talk back.

Private by design

No accounts, no analytics, no telemetry. By default it runs nothing on your Mac. What it reads and what it sends is spelled out in the README.

A real robot, in simulation

Under the feathers it is Pollen Robotics' Microduck: their MuJoCo model and their trained walking policies, from the open source Microduck simulator by Pollen Robotics and Hugging Face. Every step is a trained robot policy driving a physics simulation.

Digital Duck is an independent project. It is not affiliated with or endorsed by Pollen Robotics or Hugging Face. If you like the duck, get the real one.