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.