Gin-7/dsh-pet-remielle
A Remielle(ZZZ) desktop pet for the dsh web GUI that switches animated sticker moods with the harness work state.
dsh-pet-remielle is a multi-pet web desktop pet for the DeepSeek Harness Web GUI that is driven by real DSH session events rather than DOM scraping. It tracks task progress and presents it with sticker animations and status bubbles, shows project, phase, tasks and progress, pushes updates over SSE, and can optionally open a bundled Electron floating window that is transparent and always-on-top. The README also describes a double-click drawing interaction (brush-reveal artwork that fades out), a built-in version check with one-click incremental update, and a settings panel for managing multiple pets plus a plugin config card. Its state machine is a pure-function reducer with mood mapping, unit-tested, fed by a typed message protocol.
Install
dsh plugin --profile web add dsh-pet-remiellenpm package dsh-pet-remielle 0.4.4 (registry re-verified 2026-09-29; repository field points back at github.com/Gin-7/dsh-pet-remielle, MIT). The README lists three install forms and the npm one above is Option 1; Option 2 is the git spec dsh plugin --profile web add github:Gin-7/dsh-pet-remielle, and Option 3 installs a local directory or a bundled .tgz. The plugin row id is dsh-pet-remielle and uninstalling removes it cleanly. Restart DSH Web after installing.
Compatibility
DSH Web profile, compatible with DeepSeek Harness and its forks. The README says the optional desktop floating window requires DSH >= 0.1.2-alpha.1 so the host can supply an authenticated root URL with a launch token; desktop mode is off by default and can be enabled in settings.
Details
- Repo: Gin-7/dsh-pet-remielle
- Category: UI Enhancements
- Stars: 32
- Version: npm dsh-pet-remielle 0.4.4 (registry re-verified 2026-09-29); MIT
- Last push: 2026-08-22
- First seen: 2026-08-15
Recent updates
The README documents desktop mode as opt-in and dependent on a host-provided launch token, and states the pet state comes from the DSH session/event stream rather than DOM reads. It publishes the npm version badge and a version-check/update flow, and warns that desktop mode needs DSH >= 0.1.2-alpha.1.
FAQ
- How do I install dsh-pet-remielle?
- Run dsh plugin --profile web add dsh-pet-remielle (npm Option 1), or the git spec dsh plugin --profile web add github:Gin-7/dsh-pet-remielle, then restart DSH Web. A local directory or bundled .tgz can also be installed for development.
- Does it need a special DSH version?
- The web pet works on the web profile; the optional desktop floating window needs DSH >= 0.1.2-alpha.1 for an authenticated root URL with a launch token, and is off by default.
- Where does the pet's state come from?
- From real DSH session/event events — the README states it does not scrape the DOM — reduced by a pure-function state machine with mood mapping.
Alternatives
2002yxy/dsh-desktop-pet · cyanfish-x/dsh-live2d-pets · FlytoMAYDAY80/dsh-pet