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.
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.
1. Choose Mascot Species
Inquisitive and warm. Paces your taskbar, perches near your cursor, and purrs happily when stroked.
2. Trigger Procedural Kinematics
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.
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.
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.
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.
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"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
4-Phase Guided Stretches
Kinematic joint angle mirroring
Hydration & 5:00 PM Ritual
Daily productivity streak
Every afternoon at 5:00 PM, DeskMate presents a frosted glass wrap-up card summarizing completed sprints, stand hours, and glasses logged.
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.
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.
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.
Global Carbon Keyboard Shortcuts
Control DeskMate from any application or full-screen space with system-wide hotkeys.
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.
Common questions about DeskMate for Mac.
Everything you need to know about system permissions, hardware impact, and offline privacy.
