-
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.
Just for FunInstall ▾
-
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.
Just for FunInstall ▾
-
Chat meme stickers: text-only send, mood auto-send, QQ/WeChat-style picker, auto-learn, custom packs.
Just for FunInstall ▾
-
An in-page pet for DSH Web with multi-session task notifications and controls to open tasks, stop turns, and respond to supported approval and question requests.
Just for FunInstall ▾
-
A draggable Live2D desktop pet for the DSH web GUI that tracks the pointer, changes motion, expression and outfit with the session phase, and opens a right-click control panel.
Just for FunInstall ▾
-
A photo-real desk pet for the DSH window: five personas with five expression sprites each, whose dance, hair-flip and walk actions play as 24 fps VP9 alpha video clips, plus a single-shot stage clip that walks to the centre, dances and walks back without cutting; proactive lines with an optional edge-tts neural voice, ink / confetti / cloud / fog / bomb effects, a right-click menu and a /dsh-pet command, plus a small chat box that answers through a one-shot host model call without writing to your session. UI text ships in en, zh, es, pt and hi.
Just for FunInstall ▾
-
Tavern management panel for DeepSeek Harness: character cards, worldbooks and presets with per-session isolation, memory summaries, a character relationship web, one-click plot options and an NSFW mode. The full experience also needs the companion plugins dsh-muv-engine and dsh-muv-table, which render the status bar, the plot options and the variable tables. Card-provided status bars, variable folds and option cards now render inside a sandboxed iframe, so card styles no longer leak into the host UI.
Just for FunInstall ▾
-
A whale-girl companion for DeepSeek Harness with 45 achievements, daily quests and weekly check-ins, three mini-games, 92 artworks, 620 dialogue lines, a growth journal, weather and festival reactions, per-tool work poses, cross-device save export/import (JSON file or migration code), accessibility mode and an optional MiMo TTS bridge. Data stays in the host localStorage with no telemetry. Verified on DSH desktop 0.2.0-rc.2; compatible with 0.2.1-rc.1/rc.2 and legacy 0.1.x web.
Just for FunInstall ▾
-
Adds an animated desktop companion with task notifications, session chat, character packs, and native settings for DeepSeek Harness.
Just for FunInstall ▾
-
Whale girl desktop pet for DeepSeek Harness: browser floating mascot plus Windows desktop pet sharing one data backend, with real-time balance board, task notices, head-pat interaction, 19 pre-synthesized voiced lines with per-line emotion, and presence-aware idle speech.
Just for FunInstall ▾
-
Desktop BigFish companion for DSH: real-time balance, out-of-browser desktop Q&A, 7 custom animations, 53 meme lines.
Just for FunInstall ▾
-
Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable.
Just for FunInstall ▾
-
A character who lives on her own phone: the plugin installs and runs her Android phone, and any app notification can wake her; she installs apps herself and browses, likes and comments in apps such as Xiaoheihe or Bilibili; she has her own QQ (NapCat / SnowLuma, multi-part replies, stickers); memory with people cards, a daily diary at 23:30 and automatic recall before each wake (local embeddings by default, SiliconFlow / DashScope optional); a life between conversations (after HDS-Interlude); and an optional microVM computer with approval gates. Sidebar tabs show her phone, her computer and a dot panel; personal settings live in ~/.dsh/dsh-dot.json, and each of the six components can be turned off. Only the QQ number set with /qq owner counts as you; other people's messages are treated as untrusted notifications.
Just for FunInstall ▾
-
Agentic roleplay for DSH with structured worlds, autonomous characters, persistent sessions, world authoring, speech, and image generation. Requires Firefox2100/dsh-agentic-roleplay#state to be installed and enabled.
Just for FunInstall ▾
-
Tieba (Baidu forum) reader and companion for DSH: reads threads, writes daily digests, signs in, and builds a per-forum style library from high-liked replies. Optional replies to threads or to sub-replies under your own comments are off by default and limited per round and per day. Also ships a read-only MCP stdio server that MCP-capable clients can launch; not tested against specific clients.
Just for FunInstall ▾
-
Turns the DeepSeek Harness agent into any character: a global cosplay switch, SillyTavern v2 role cards with JSON import/export, a neutral/role thinking-style toggle, and natural-language card authoring via a built-in skill.
Just for FunInstall ▾
-
Desktop pet drawn from the official whale outline, for both the desktop app and the web UI: SVG animations and facial expressions follow agent state (thinking, working, done, error, waiting for confirmation), and it can follow other running sessions with a count badge; poke it, drag it, shake it dizzy, squash it against a screen edge, or rub the cursor over its head for a headpat; 7 palettes, 4 sizes, synthesized sounds, light/dark theme sync, and a playable web preview.
Just for FunInstall ▾
-
A polished floating whale desktop pet for the DeepSeek Harness Web UI with 95 categorized transparent animations, state-aware event reactions, customizable actions and triggers, click interactions, dragging and screen wandering.
Just for FunInstall ▾
-
Automatically add emojis to AI replies.
Just for FunInstall ▾
-
Desktop pet for DSH with voice chat, personas, memory, Bilibili and QQ context, and command-gated computer control; enable DSH built-in voice input first to use voice chat. A fork of dsh-pet (MIT), not installable alongside the original.
Just for FunInstall ▾
-
Read web novels inside the DSH web GUI: import legado book sources, search across them, keep a bookshelf with reading progress, read in one continuous scroll, import local TXT and EPUB books, and let agent tools reach the same sources, shelf and text.
Just for FunInstall ▾
-
A model-driven desktop pet, derived from PC2005-cloud/dsh-pet (MIT): an always-on-top companion that follows your agent sessions, races the Web UI to answer approvals and questions, keeps a per-pet affection ledger, speaks through pet_say/pet_do tools or an autonomous inner voice, and can read those lines aloud through BreezeBlue TTS with your own BreezeBlue API key. It uses its own /whale598 route and ~/.dsh/whale598 data directory, so it is a separate pet from dsh-pet rather than a replacement for it.
Just for FunInstall ▾
-
Multi-character Galgame conversation view with separate character and reply-model selection, per-character affection, memory, dialogue history, and CG galleries, plus responses informed by task events across Harness sessions.
Just for FunInstall ▾
-
A Remielle(ZZZ) desktop pet for the dsh web GUI that switches animated sticker moods with the harness work state.
Just for FunInstall ▾
Installing
# from npm (prebuilt) dsh plugin --profile web add <npm-package> # from GitHub (first run asks for allowBuilds approval — follow the hint, retry) dsh plugin --profile web add github:owner/repo
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).
Get your plugin listed
Open a PR against awesome-dsh-plugin — one YAML file under data/plugins/ is the whole submission; the READMEs and this site regenerate automatically. Add the dsh-plugin topic to your repo too.