ymhyyds/DesktopPet

基于 Qt 6 与 Live2D Cubism SDK 的 Windows 桌面宠物,支持 DeepSeek AI 对话、自包含 Edge TTS、天气感知、模型导入与个性化设置。

View on GitHub ↗Jump to charts ↓

ymhyyds/DesktopPet is written in C++ and was last pushed on Jul 17, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 5 minutes ago
Added to GitGenius on October 12th, 2026
Created on July 4th, 2026
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Enabled
Number of forks: 0
Total Stargazers: 2 (+0)
Total Subscribers: 0 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.
Sign in

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

DesktopPet is a Windows desktop companion application that combines Live2D character animation with AI conversation and interactive features.

The tool addresses the desire for an animated desktop companion by rendering Live2D Cubism models in a frameless, transparent window that supports mouse interaction, head and eye tracking, and physics-based animation. It integrates DeepSeek AI for conversational responses, which can trigger synchronized animations, speech synthesis, and emotional expressions. The application includes built-in Edge TTS for voice output without requiring Python installation, fetches real-time weather and time data to inform AI responses, and maintains local chat history in SQLite with search and export capabilities.

Developers should choose this tool if they want a fully self-contained desktop pet application for Windows without external dependencies beyond the release package. It suits users who value animated character interaction combined with functional AI assistance. The project distinguishes itself through tight integration of Live2D rendering with AI responses—the character's expressions and animations respond to conversation content—and the inclusion of Edge TTS without requiring a separate Python environment. The application supports custom model imports, parameter adjustment, and personalization of chat bubbles, voice settings, and interaction behaviors.

Development activity shows consistent feature expansion with recent additions of streaming AI responses, context-aware conversation memory, and VoiceVox backend support as an alternative to Edge TTS. The project maintains active bug fixes and refinements to interaction mechanics, animation synchronization, and network request handling. Updates address both core functionality and user experience details such as clipboard integration for screenshots and customizable interface elements.