Built for macOS 13+ (Ventura, Sonoma, Sequoia)Universal Binary

A living desktop companion for your macOS workspace.

DeskMate floats above your open windows with 60 FPS procedural kinematics. It paces your screen, types alongside you during Pomodoro sprints, guides your posture and box breathing, and joins meetings on time.

100% Offline & Private•Zero Account Needed•Under 1% CPU Usage
DeskMate.app60 FPS Live Puppet
Milo is listening to your cursor
Interactive Web Playground

Test the 2D procedural puppet engine right here.

Switch between all four companion species and trigger live procedural kinematics: trot cycles, lap-mounted typing, Box Breathing, and purr gestures.

Milo(Tabby Cat)
320 koin
Current Kinematics: idle
Hunger85%
Happiness90%
Energy95%

1. Choose Mascot Species

Inquisitive and warm. Paces your taskbar, perches near your cursor, and purrs happily when stroked.

2. Trigger Procedural Kinematics

Deep Work & Focus Suite

Not just a pet. A focused partner for your daily sprints.

DeskMate integrates with your macOS calendar, terminal workflows, and music playback to keep you locked into deep work without context switching.

25m Focus / 5m Break

Pomodoro Focus with Mini Laptop Typing

When you begin a focus block, DeskMate perches with its mini glowing laptop and types rhythmically alongside you. A minimalist floating capsule displays your remaining sprint time above the pet.

25:00Paused
EventKit Native

10m Advance Meeting Alerts & Direct Join

Connects to Apple Calendar to detect upcoming meetings. It parses links for Google Meet, Zoom, Teams, and Webex, notifying you 10 minutes prior with a 1-click join button.

Engineering Standup
Google Meet • Starting in 5m
115 BPM Groove

Music Reactivity & Groove Bouncing

Listens to Apple Music and Spotify system notifications. Whenever music plays, DeskMate bobs its head, wags its tail, and emits musical notes in sync with the beat.

Now Jamming to macOS audio stream
115 BPM
deskmate:// scheme

Git Commit Cheers & Terminal Triggers

Integrate DeskMate into your terminal scripts. Trigger backflips on successful git commits, or summon the pet directly from your command line.

alias gc="git commit && open deskmate://action=cheer"
Ergonomics & Wellness Coach

Physical health rituals built into your desk routine.

DeskMate monitors continuous keyboard activity and prompts gentle physical resets: Navy SEAL box breathing, mirrored neck stretches, and hydration toasts.

4-4-4-4 Box Breathing Orb

Autonomic nervous system decompression

Cycles: 0
4sInhale (4s)
Click Start to begin session
Puppet body scales +15% synchronously in the macOS app

4-Phase Guided Stretches

Kinematic joint angle mirroring

Phase 1: Left Neck Tilt-16 deg tilt
Phase 2: Right Neck Tilt+16 deg tilt
Phase 3: Shoulder Roll-24 deg arms
Phase 4: Chin Tuck+5 deg angle

Hydration & 5:00 PM Ritual

Daily productivity streak

7 Days Streak

Every afternoon at 5:00 PM, DeskMate presents a frosted glass wrap-up card summarizing completed sprints, stand hours, and glasses logged.

macOS Native Engineering

Engineered as a first-class citizen of macOS.

Built with Swift and AppKit. DeskMate stays out of your way when you need to focus, and responds instantly to system events.

True Borderless NSPanel

No square window borders or gray rectangular boxes. DeskMate uses an NSPanel with clear backing and native ultra-thin frosted glass that naturally samples your desktop wallpaper.

level: .floating
collectionBehavior: [.canJoinAllSpaces]

Click-Through Ghost Mode

Doing pixel-accurate Figma work or intense coding? Toggle Ghost Mode from the menu bar to make mouse clicks pass completely through the pet to the window beneath.

Ghost ModeToggleable

100% Offline & Private

DeskMate never phones home. All your focus sessions, level progression, and stats remain strictly on your Mac in local storage. No analytics, no accounts, no cloud sync required.

Zero telemetry • Zero network requests

Global Carbon Keyboard Shortcuts

Control DeskMate from any application or full-screen space with system-wide hotkeys.

Configurable in Settings
macOS 13.0 or later

Ready to meet your new desk companion?

Download the official installer DMG for your Mac. No subscriptions, no cloud signups, and zero background battery drain.

curl -O https://pub-78396ffd1e724e078d63a7c785bf7841.r2.dev/deskmate/DeskMate-Installer.dmg && open DeskMate-Installer.dmg
10.8 MB Download•Apple Silicon M1/M2/M3/M4 & Intel x86_64•Local Storage Only
Frequently Asked Questions

Common questions about DeskMate for Mac.

Everything you need to know about system permissions, hardware impact, and offline privacy.

DeskMate is built as a Universal macOS Binary supporting macOS 13.0 (Ventura), macOS 14.0 (Sonoma), and macOS 15.0 (Sequoia). It runs natively on all Apple Silicon chips (M1, M2, M3, M4) as well as 64-bit Intel Macs.
Click to pet Milo!
DeskMate Wandering Companion