Topics / #desktop-pet
Desktop-pet projects on GitHub
Virtual pets and mascots that live on your desktop.
As of , the most-starred Desktop-pet projects on GitHub are BongoCat (24K stars), Open-LLM-VTuber (14.2K stars) and live2d-widget (11K stars). GitHub.Locker tracks 19 Desktop-pet repositories with 76.4K stars combined. The fastest-growing on October 18 was dsh-pet, with +549 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+549dsh-pet
PC2005-cloud/dsh-pet · ★ 2.3Kdsh-pet is a transparent animated desktop pet plugin for DeepSeek Harness (DSH): it idles, naps, solves a Rubik's cube, codes, eats hot pot and more across 97 hand-drawn animations, with click/drag physics and an optional balance-display bubble.
+138dsh-pet-indesktop
MerZlin/dsh-pet-indesktop · ★ 1.3KA standalone desktop pet (virtual pet) app built with Python and PySide6 for Windows, Linux and macOS. It shows an animated 'blue fat fish' character that floats on your desktop with dragging, a system tray icon, character switching and optional AI chat.
deepseek-harness-desktop
dsh-tauri/deepseek-harness-desktop · ★ 3.3KDeepSeek Harness Desktop is a native desktop wrapper for the DeepSeek Harness (dsh) AI agent CLI, built with Tauri so it ships as an 8MB installer with zero manual environment setup on Windows, macOS, and Linux.
+65qqpet
AnkioTomas/qqpet · ★ 866QQPet is a cross-platform remake of the classic QQ desktop pet (QQ宠物), rebuilt by reverse-engineering the original Arctic Penguin T800 client; it plays back the original Flash (SWF) assets through the Ruffle emulator and lets a virtual pet live on your Windows, macOS, Linux, Android, HarmonyOS, or iOS device with feeding, games, school/work, and travel features.
The all-time top
19 projects · by stars
- 24K
#1 · ayangweb/BongoCat
BongoCat
BongoCat is a cross-platform desktop pet: a cat that sits on your screen and reacts in real time to your keyboard, mouse, and gamepad input. It's free, open source, and built with Tauri.
- 14.2K
#2 · Open-LLM-VTuber/Open-LLM-VTuberOpen-LLM-VTuber
Open-LLM-VTuber is a voice-interactive AI companion with a Live2D avatar that you talk to with your voice, running entirely offline on your own computer. It supports real-time voice conversations, visual perception (camera/screen), and can act as a virtual girlfriend, boyfriend, pet, or custom character.
- 11K
#3 · stevenjoezhang/live2d-widget
live2d-widget
A lightweight widget that drops a cute Live2D 'desktop companion' (看板娘) mascot onto a webpage, built in TypeScript with almost no runtime dependency besides the Live2D Cubism Core itself.
- 4

clawd-on-desk
6.5Krullerzhou-afk/clawd-on-desk · JavaScriptClawd on Desk is a pixel desktop pet that sits on your screen and reacts in real time to what your AI coding agent (Claude Code, Codex, Cursor, etc.) is doing, so you can tell from a glance when it's thinking, working, or done.
- 5

petdex
4.3Kcrafter-station/petdex · TypeScriptPetdex is a public gallery, CLI installer, and desktop app that gives coding agents like Codex, Claude Code, Gemini CLI and others an animated pet mascot that reacts to the agent's activity in real time.
- 6
BongoCat
3.8Kvladelaina/BongoCat · CBongoCat is an animated desktop pet: a bongo-drumming cat that lives on your screen and reacts to your keyboard and mouse input in real time, built with C/C++, SDL3, and OpenGL.
- 7
deepseek-harness-desktop
3.3Kdsh-tauri/deepseek-harness-desktop · TypeScriptDeepSeek Harness Desktop is a native desktop wrapper for the DeepSeek Harness (dsh) AI agent CLI, built with Tauri so it ships as an 8MB installer with zero manual environment setup on Windows, macOS, and Linux.
- 8

dsh-pet
2.3KPC2005-cloud/dsh-pet · TypeScriptdsh-pet is a transparent animated desktop pet plugin for DeepSeek Harness (DSH): it idles, naps, solves a Rubik's cube, codes, eats hot pot and more across 97 hand-drawn animations, with click/drag physics and an optional balance-display bubble.
- 9

dsh-pet-indesktop
1.3KMerZlin/dsh-pet-indesktop · PythonA standalone desktop pet (virtual pet) app built with Python and PySide6 for Windows, Linux and macOS. It shows an animated 'blue fat fish' character that floats on your desktop with dragging, a system tray icon, character switching and optional AI chat.
- 10

desktop-fly
1.1KDenisSergeevitch/desktop-fly · SwiftDesktopFly is a 3D fruit fly that lives on your macOS desktop, animated by a live spiking simulation built from the real FlyWire fly-brain connectome (and a motor circuit from the MaleCNS dataset).
- 11

qqpet
866AnkioTomas/qqpet · TypeScriptQQPet is a cross-platform remake of the classic QQ desktop pet (QQ宠物), rebuilt by reverse-engineering the original Arctic Penguin T800 client; it plays back the original Flash (SWF) assets through the Ruffle emulator and lets a virtual pet live on your Windows, macOS, Linux, Android, HarmonyOS, or iOS device with feeding, games, school/work, and travel features.
- 12

deepseek-harness-desktop
838ningbainb/deepseek-harness-desktop · JavaScriptDeepSeek Harness Desktop is a community-maintained open-source Windows desktop client for DeepSeek Harness (DSH). It bundles the Harness web surface, local runtime, plugins, skills, Git tools, task automation and remote development into a single installable app.
- 13
dsh_desktop
716myYangyunfan/dsh_desktop · JavaScriptDSH Desktop is an out-of-the-box desktop client that packages DeepSeek Harness (dsh) for Windows (with macOS/Linux builds in preview). It bundles a full Node.js runtime, the dsh CLI, and all official plugins so you can double-click and run without installing anything first.
- 14

aora-bot
494sam70361/aora-bot · JavaScriptEmotion Ball is a facial-expression engine for AI assistants: 32 state-based expressions driven entirely by pure SVG and vanilla JavaScript, with zero frameworks and zero image assets. The AI side just outputs an emotionId and the ball switches to the matching expression.
- 15

dsh-dafeiyu
456QCYTSN/dsh-dafeiyu · JavaScriptDSH BigFish (大肥鱼) is a desktop companion character that lives on your screen and visually reflects the real-time working status of DeepSeek Harness (DSH) agent sessions - thinking, working, waiting, error or done - shown as an always-on-top transparent window.
- 16

bluey-by-riley
443rbrown101010/bluey-by-riley · SwiftGoogly Eyes is a blueberry character that lives on your iPhone screen and points at things on your Mac with his own cursor. It pairs a Mac menu bar app with an iPhone app so he can see your screen, talk through OpenAI's Realtime API, and even control your computer when asked.
- 17

Bigfish
324turtle2209/Bigfish · JavaScriptBigfish is an unofficial Electron desktop client for DeepSeek Harness (dsh): it wraps the dsh local backend and its React web UI in a native window, so you never open a terminal, remember a port, or launch a browser. Install it and just double-click.
- 18

PocketMen-with-you
311six-nut/PocketMen-with-you · PythonPocketMen with You turns 2+ of your photos into a high-fidelity, animated 'Codex companion' pet that runs entirely locally using open-weight image models instead of OpenAI's API.
- 19

fly-paradise
150pyd021226/fly-paradise · JavaScriptFly Paradise (果蝇乐园) is a Windows desktop virtual pet: a little colony of fruit flies lives and breeds right on your desktop.
Related topics
Often tagged together