DSH Marketplace

dsh-pet

zhu1090093659/dsh-web-ui#packages/dsh-pet

A whale-girl companion for the dsh web GUI: animations follow the agent state, with pat interactions and a feeding mechanic that raises intimacy from a calf to deep-sea bonds.

8,594561TypeScriptApache-2.0Source

Install

Add dsh-pet to DeepSeek Harness

This plugin lives in a subdirectory of a larger repository, and `dsh plugin add` cannot reach it — it forwards to pnpm, which reads everything after `#` as a git branch or commit. Clone the repository and add the plugin through DSH's plugin panel using a repository source, or ask the author to publish it to npm.

What happened when we ran it

Installed cleanly when we ran it

Every command here is run in a throwaway container against a clean profile, and the result is whatever the harness recorded — not a guess from the source. Last run 1mo ago.

Show it in your README

install verified — dshmarketplace

For maintainers: the badge serves this listing's latest sandbox verdict, so a re-run updates it on its own — and it links readers to the full result here.

Due diligence

Before you install dsh-pet

  • Source of record: zhu1090093659/dsh-web-ui — present in the community registry that DSH's own plugin market installs from.
  • Licensed under Apache-2.0.

Security

What installing dsh-pet runs

Build scripts

No build script was blocked in our run.

Source: our sandbox install, 1mo ago.

Install hooks

package.json declares no preinstall, install or postinstall script.

Source: package.json on GitHub, read at our last sync. prepare is not recorded; it runs only on a GitHub install, and shows up under build scripts when pnpm blocks it.

README mentions

Neither shell commands nor credentials.

Source: a keyword match on the README — a hint about what the plugin touches, not an analysis of its code.

Not an audit. These are the record of one install and two text scans; nobody has read this plugin's code on your behalf. Plugins run with your agent's permissions.

The AI take

What it is — dsh-pet is a whale-girl companion plugin for the DeepSeek Harness Web GUI, featuring animations that follow agent state changes with pat interactions and a feeding mechanic that raises intimacy from a calf to deep-sea bonds.

Who it is for — If you execute AI agent tasks in the DeepSeek Harness Web GUI and need a companion that reacts to agent state, dsh-pet is suitable. If you use the DSH Desktop rather than the Web GUI, you do not need to install this plugin.

Watch out — Sandbox testing passed: it was successfully installed in a fresh profile and registered by harness. No obvious issues were found.

The verdict — I would install it because the feeding mechanic raises intimacy from a calf to deep-sea bonds, adding value when agent state visualization is required in your tasks.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.

What dsh-pet does

Abstract whale-shaped form following state streams toward a layered deep-sea bond.

dsh-pet is a DeepSeek Harness plugin that adds a whale-girl companion to the DeepSeek Harness web GUI.

The companion remains on the interface and changes its animation in response to the agent state. dsh-pet also provides two direct interactions: patting the companion and feeding it small dried fish. Feeding raises an intimacy progression from a calf to deeper-sea bonds. The README places pets in the dsh-web creative workshop, where they can be downloaded to the DSH main directory and selected from the corresponding settings page. DeepSeek Harness supports the wider dsh-web ecosystem through its official profile mechanism, and the official desktop client can manage the ecosystem from its plugin screen.

dsh-pet is intended for users who want a persistent visual companion rather than another agent capability. It is a poor choice for a minimal interface, or where an animated pet and its interaction mechanics would distract from the agent view. The available README does not document dsh-pet-specific configuration keys, commands, files read or written, or a standalone installation command, so those details should not be assumed from the surrounding dsh-web documentation.

dsh-pet documentation

Configuring dsh-pet

The README documents dsh-pet as a pet asset in the dsh-web creative workshop. From the Web GUI’s “Creative Workshop” settings card, a pet can be downloaded to the DSH main directory and then selected on the relevant settings page. The README does not name a dsh-pet-specific configuration key or default.

How dsh-pet behaves

dsh-pet keeps the whale-girl companion visible in the interface. Its animations follow the agent’s current state. The companion accepts pat interactions and can be fed small dried fish. Feeding increases intimacy through a progression described as moving from a calf to deep-sea bonds.

DeepSeek Harness provides the host environments documented for dsh-web. The web GUI can receive the ecosystem through DeepSeek Harness’s official profile mechanism. The official DeepSeek Harness desktop client uses the desktop profile and provides an in-application plugin screen for installing the dsh-web collection. The README does not specify a separate dsh-pet command, event name, API, or data file.

Requirements for dsh-pet

The documented usage context is the dsh-web Web GUI or the official DeepSeek Harness desktop client. The README describes the creative workshop as the distribution point for pets and says that downloaded pets are placed in the DSH main directory before selection. It does not state a minimum DeepSeek Harness version or list operating-system requirements for dsh-pet.

Known limits

dsh-pet is a visual companion and interaction feature, not a task, remote-control, SSH, Git, session-archive, or usage-statistics plugin. The README does not document how intimacy is persisted, whether the companion can be customised beyond selection, or what happens when the host agent is unavailable.

Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub

Same category

Alternatives to dsh-pet

dsh-pet

PC2005-cloud

1.9k

Desktop pet for the DSH Web UI on Windows, macOS and Linux: 106 transparent animations in the browser overlay or a transparent always-on-top desktop window, throw-and-bounce drag physics with squash and particle scoring, a work-status bubble driven by live session events, self-talk and chat with persistent memory, balance display, meme-image bubbles, multiple pets on screen, and drop-in custom animations and pet packs.

Installed cleanly when we ran it

npm packageTypeScript17d ago

AI review

dsh-pet

What it is — A transparent pet on the DSH Web UI or an always-on-top window, with throw physics, live session-status bubbles, and chat memory.

Who it is for — You leave DeepSeek running in the DSH Web UI on multi-turn agent jobs and want thinking / working / success / error clips driven by live session events, plus OS toasts when the window blurs. If DSH is a headless backend you never look at, the pet has no surface to sit on.

Watch out — A clean-profile install registered with the harness. By default one pet appears in the browser and another on the desktop; missing Electron triggers a ~104 MB background download, and a failed download leaves the in-browser pet intact. Built and tested on dsh 0.2.1-rc.2; other versions are unknown.

The verdict — The stock in-browser pet is the whole experiment; I would not clone the repo to run the footage-to-animation pipeline.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
Details

dsh-ads

Nagi-ovo

676

Parody ads in 2005-Chinese-web style: sidebar banners, in-chat feeds, corner popups, and a close button whose hit area is smaller than it looks. All fictional.

Installed cleanly when we ran it

npm packageTypeScript18d ago

AI review

dsh-ads

What it is — dsh-ads inserts fictional ads into sidebar, chat, and inference.

Who it is for — Users wanting 2005-style sidebar and chat ads in DeepSeek Harness can try it. Users only using English mode can skip it.

Watch out — Sandbox test passed: works in a new profile and gets registered. No obvious issues found.

The verdict — I would install it because it inserts ads while the model keeps working in the background.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
Details
509

Desktop-native BigFish companion for DeepSeek Harness — real Agent status, always on top on Windows.

Installed cleanly when we ran it

npm packageJavaScript10d ago

AI review

dsh-dafeiyu

What it is — A frameless, always-on-top native window that pins DeepSeek Harness Agent stage, todo progress, and DeepSeek balance over the app you are actually using.

Who it is for — You are mid a long, file-changing Agent job in DeepSeek Harness and have already moved into an editor or browser, so wait-for-confirm and errors sit behind the DSH window. Skip the native window if the Host is on a headless remote machine and you only open WebUI from another computer — it is created on the Host's desktop, not yours.

Watch out — Sandbox install on a fresh profile succeeded and the harness registered it. WebUI and the official desktop app do not share plugin config, so enabling both starts two characters. Linux arm64 ships no matching Helper and needs python3 plus PySide6; macOS is experimental.

The verdict — I would turn it on with reduced motion and sound off: the pet chrome is surplus, the cost I actually accept is a permanent slice of screen.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
Source
477

A Bilibili companion that keeps its own schedule. A 60-second tick in the plugin host wakes a dedicated agent session at a random moment inside the configured time windows (opting out of a day is a configurable chance), then hands it a bundled CLI of 38 subcommands — feed, subtitles, danmaku, comments, ffmpeg frame grabs, and two diaries. Shares at most N items a day by commenting on them and @-mentioning the owner (default 3, enforced from a written quota log, and it stops on rate-limit or captcha signals). Also polls comment replies, direct messages and live-room danmaku; replies to anyone but the owner are queued for approval in Settings. Settings → 养鱼 writes ~/.dsh/bili-whale.config.json; cookies live separately in ~/.bili-ai/credentials.json and are never echoed back. The HTTP routes are loopback-only behind DSH's trust fence. Needs Node 18+ and ffmpeg on PATH for frame extraction.

Installed cleanly when we ran it

GitHub sourceJavaScript10d ago

AI review

dsh-bili-whale

What it is — A 60-second host tick wakes a dedicated agent at a random time inside your windows, then hands it a 38-subcommand CLI for Bilibili feed, subtitles, danmaku, comments and ffmpeg frames, two diaries, and comment @-shares under a daily cap.

Who it is for — You already run DSH for other work, keep a Bilibili account set aside for this plugin, and want that account to wake in an evening window, actually watch videos, keep diaries, and @ you on a few comments. If you already take your own Bilibili notes, or will not leave cookies with a long-running agent session, skip it.

Watch out — It installed in a fresh profile and DSH registered it. Installing from source runs shell commands; frame grabs need ffmpeg on PATH; without full access on that agent session the CLI never runs. Defaults treat the account as new (comment polling off, listen only inside the schedule); replies to anyone but the owner wait in Settings; a DM share path needs two mutually followed real-name accounts.

The verdict — It only pays off if you will read both diaries and work the approval queue; otherwise you spent a Bilibili login on comments you will not open.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source
377

Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable.

Installed cleanly when we ran it

npm packageJavaScript14d ago

AI review

whale-girl

What it is — A QQ-style pet in the DSH Web GUI that you can drag, feed, and play with, while tasks and sessions stack seniority, titles, and memories.

Who it is for — You drive multi-hour agent sessions in the DSH Web GUI, and done / failed / waiting-for-approval only shows up if you watch the log. Skip it on a small laptop where that corner is already the prompt and the approval control.

Watch out — It installed and registered on a fresh profile. Restart web or the pet will not appear, and the npm release can trail git main. The optional OS companion is a separate Tauri build (first compile about 5–15 minutes), not a plugin install; the plugin also runs shell commands.

The verdict — Memories never enter model context, so this does not buy better answers. I would keep it, then take it off any productivity list—atmosphere only, no token return.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details
347

Meme search, the fun way: describe the vibe, and the agent finds and sends a real meme that actually fits.

Installed cleanly when we ran it

npm packageJavaScript11d ago

AI review

dsh-expression

What it is — Puts real meme files into DeepSeek Harness chats: you pick one, or the agent searches by mood or keyword and sends a match.

Who it is for — You are in a DSH Web thread, or you already route QQ / WeChat through dsh-im, and you want a local pack image to go out on a prompt like "send a happy one"—including models that cannot emit images (Web maps a text marker; IM sends a native file). Leave it off headless script, CI, or tool-only profiles: there is no chat surface and no IM session for an image to land.

Watch out — A clean profile install registered with the harness. Windows marketplace updates used to fail on rename while pack files were held open; 0.1.59 reads the index into memory and drops those handles. The catalog lives on GitHub, with racing mirrors and SHA-256 checks on ZIPs. Auto-filing a new image needs a vision-capable model; the plugin runs shell commands, binds HTTP to loopback only, and the public package name is now dsh-meme.

The verdict — Install it only if you will grow the packs; the bundled 24 is a seed, not coverage.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source