KeyPet uses local keyboard input events only to trigger desktop character animations. It does not record, store, transmit, or analyze the text you type.
Keep pixel-art companions on your desktop while you work, study, or write. Type as usual and watch them respond with idle and action animations. Browse the gallery, deploy your favorites, or let up to two characters idle together.
Company for your desktop
Typing-driven pixel-art character animations.
Browse, unlock, and deploy characters from the gallery. Use the system tray to switch characters, languages, and window size.
Deploy up to two characters at once for a desktop pair.
Characters and their neighborhoods
Keystroke Dojo: begin with Li Xing, then unlock Li Xingren and Li Xun in the game.
Everyday Lives: unlock Xingan with 1,000 in-game Move. Ayuan is a separately sold character DLC. Unlock both to use their sibling pair.
Beastopia: unlock Ling Xiaoye with 10,000 in-game Move and gradually build his resting street scene. Gu Ting An is a separately sold character DLC with his own animations and street corner.
Build a street corner as you type
Ling Xiaoye and Gu Ting An each have their own scene. Deploy the character and everyday typing gradually advances construction. Gu Ting An’s leaves sway in the breeze and drift across his corner. Purchasing a DLC does not instantly complete its scene.
Free base game and optional DLC
The KeyPet base game is free. Ayuan and Gu Ting An are separate character DLCs that require the base game. Buying one does not unlock the other or characters available for in-game Move. You can preview DLC characters in the base-game gallery before purchasing.
KeyPet is in Early Access. Player feedback will help us improve character behavior, desktop interaction, performance, comfort, content, and localization.








