dsh-aemeath-pet: A Pixel-Art Desktop Pet DSH plugin for DeepSeek Harness

culture-flask/dsh-aemeath-pet

EntertainmentVerified
Listed on 2026-08-20
Page last updated 2026-08-20

A pixel-art desktop pet for DeepSeek Harness, accompanying the agent with status feedback.

Add a pixel-art pet that works alongside you in the DeepSeek Harness Web GUI, giving real-time feedback on agent state through animations and speech bubbles.

install
dsh plugin --profile web add github:culture-flask/dsh-aemeath-pet
Category
Entertainment
Platform
DSH-Plugin
Author
culture-flask
Distribution
Plugin

dsh-aemeath-pet Key Features

11 animations, state-linkedDrag/menu/size adjustBilingual speech bubblesLocal preference persistencePure client-side rendering

dsh-aemeath-pet Repository

culture-flask
Publisher
culture-flask
Repository
culture-flask/dsh-aemeath-pet
7
Stars
0
Forks
0
Watchers
0
Open issues
LanguageTypeScript
LicenseApache License 2.0
Website
Repo last push2026-08-19 01:51:16
Repo created2026-08-14 22:16:05
Topics
deepseek-harnessdshdsh-plugin
Default branchmain

dsh-aemeath-pet Repo Summary

Aemeath (dsh-aemeath-pet) is a desktop pet plugin (DSH plugin) for DeepSeek Harness, adding a pixel-art pet to the DeepSeek Harness Web GUI. It solves the problem of making the agent's work process more lively and fun by providing real-time feedback on the agent's state through animations and speech bubbles. Core capabilities include 11 animations, right-click menu, drag-and-drop movement, bilingual (Chinese/English) text following, and preference persistence, all rendered client-side without React dependencies.

What core features does the dsh-aemeath-pet DSH plugin support?

This DSH plugin provides 11 animations with a frame layout consistent with the Codex Pet V2 atlas (1536×2288, 8×11 grid, each cell 192×208). Animations cover idle, left/right movement, waving, jumping, failure, waiting, working, checking, and two-direction gazing. The right-click menu allows docking to a corner or free placement, resizing (small/medium/large), hiding, and resetting position; dragging moves the pet freely. Speech bubbles follow the DSH language setting, supporting Chinese and English, with locale namespace dsh-aemeath-pet.

How to install and configure dsh-aemeath-pet?

Use the following installation command, then restart dsh web and hard-refresh the browser (Cmd/Ctrl+Shift+R) to see Aemeath:

bash
dsh plugin --profile web add github:culture-flask/dsh-aemeath-pet

How do animations and state interact in dsh-aemeath-pet?

Aemeath automatically switches animations and speech bubbles based on the agent's session state: when idle, it randomly runs or jumps; when running, it shows working animation and "Thinking..."; when waiting for input, it shows waiting animation and "Waiting for you~"; on error, it shows failure animation and "Oops... something went wrong"; when a new task starts, it jumps and says "Leave it to me!"; when a task completes, it jumps and celebrates with "Done ✨". Clicking or touching the pet makes it wave back.

What are the technical implementation and dependencies of dsh-aemeath-pet?

The plugin uses pure client-side rendering (canvas + DOM) without React dependencies; the host half only serves the spritesheet asset. Preferences (enabled, scale, position) are persisted in localStorage. The project is maintained by culture-flask, licensed under Apache-2.0, and last updated on 2026-08-18. The spritesheet and atlas layout originate from aemeath-codex-pet (Apache-2.0), the character design is from the game "Wuthering Waves", and the original sticker assets are from Bilibili UP "Neuro音乐". This is an unofficial fan adaptation for personal use only.

View more DSH plugins at dsh-plugin.org

DSH-Plugin FAQ