A macOS desktop pet that walks, jumps, waves, and provides health reminders and system monitoring, implemented purely in Swift and AppKit with zero dependencies and zero permissions.

Stars

5

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It is a fully native, zero-dependency, zero-permission desktop companion that combines playful animations with practical health alerts and system monitoring, all open-source and easily customizable.

Who it is for

  • macOS users who want a fun desktop companion
  • Developers interested in Swift/AppKit desktop pet implementation
  • Office workers needing reminders to drink water, stand up, or stop procrastinating
  • Users who enjoy customizing and tinkering with open-source software

Use cases

  • As a cute animated pet that sits on the desktop and interacts with mouse actions
  • To receive friendly reminders for sitting too long, dehydration, late-night work, or slacking off
  • To monitor system health (CPU overheating, memory pressure, battery level, disk space) with visual alerts
  • To experiment with and customize the pet’s behavior, speech, and animations

Strengths

  • Zero permission requests – uses only public system APIs; no accessibility or screen recording needed
  • Pure native Swift + AppKit – no third-party dependencies, single command build
  • Rich animations and physics – 9 sprite-based actions, realistic throw-and-bounce mechanics
  • Open source with MIT license – fully customizable messages, thresholds, sprites, and behavior

Considerations

  • Requires macOS 13+ and Xcode Command Line Tools to build
  • Pre-built apps may be blocked by Gatekeeper unless locally compiled
  • Only available on macOS – no cross-platform support

README quick start

使用说明

Description

一只住在 macOS 桌面上的一二大王 🐼, 会提醒你喝水、催你睡觉、盯你摸鱼

Related repositories

Similar projects matched by category, topics, and programming language.

makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
Blaizzy
Featured
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI & Machine LearningAI Vision & Audio
985
simonw
Featured
simonw GitHub avatar

speech-analyzer-cli

A macOS command-line tool that uses Apple's on-device speech APIs to transcribe prerecorded audio into plain text, JSON, JSONL, SRT, or WebVTT.

Developer ToolsCLI & Terminal
20