dsh-ads: A DSH plugin that turns DeepSeek Harness into a 2005 portal site
nagi-ovo/dsh-ads
Turn DeepSeek Harness into a 2005 portal with fake ads and popups.
Fill DeepSeek Harness's Web UI with fictional ads, fake games, and popups, even during inference.
dsh plugin --profile web add github:nagi-ovo/dsh-ads- Category
- Entertainment
- Platform
- DSH-Plugin
- Author
- nagi-ovo
- Distribution
- Plugin
dsh-ads Key Features
dsh-ads Repository

dsh-ads Repo Summary
dsh-ads is an entertainment plugin (DSH plugin) for DeepSeek Harness, maintained by Nagi-ovo under the BSD-3-Clause license, written in TypeScript. It turns DSH's Web UI into a 2005 portal site, stuffing a full set of fictional ads into the sidebar, conversation, mid-inference, and bottom-right corner—even inference can't escape ads. The ads are fake, the plugin is real, and the hope of drawing V4 Pro is also truly slim. The plugin doesn't just make fun of itself: public plugins with the dsh-plugin topic that have been updated in the last two weeks enter the recommendation slot, and clicking an ad opens the real repository. Repos moved to personal accounts or other organizations can still be discovered.
What core features does the dsh-ads DSH plugin support?
The plugin offers two sets of internet junk aesthetics: switching DSH's "Settings → Language" immediately changes the entire set of assets, copy, and interactions on the current page without a refresh. Chinese mode focuses on browser games, the God of Wealth, and "this time for sure," with two Tanwan Blue Whale posters auto-switching every 20 seconds; English mode features fake antivirus, weird tricks, and actual gameplay*. Each ad slot can be individually disabled in "Settings → Ads (unofficial)", and the choice persists until the next launch. The plugin does not scan, read, or modify files on the machine, and exposure records are stored only in the local browser.
How to install dsh-ads?
It is recommended to install directly from GitHub to DSH's web profile by running the following command:
dsh plugin --profile web add github:nagi-ovo/dsh-ads
If dsh web is running, restart and refresh the page. You can run dsh --profile web --dump-config to confirm the plugin has entered the final configuration. To modify the source code, clone the repository and run dsh plugin --profile web add . in the repo directory; build artifacts are already committed, so no extra build is needed. Users of the community plugin-registry can also install from "Settings → Plugins".
Which DeepSeek Harness versions and platforms does dsh-ads support?
The plugin depends on official packages like @deepseek-ai/dsh-client-locale, @deepseek-ai/dsh-client-runtime, and @deepseek-ai/dsh-client-ui-conversation, registered via DSH's bundle manifest, and is compatible with DSH's web profile. Last updated on 2026-08-15, created on 2026-08-09, with 438 stars and 2 forks, and 10 open issues.
How to participate in dsh-ads' free ad slots?
Public plugins with the dsh-plugin topic automatically participate in rotation. To specify your own copy or images, check the contribution guide and submit a PR. Exposure records are stored only in the local browser. The same author's dsh-visualize lets the model draw interactive interfaces directly in the conversation—this is the only legitimate ad in the entire README.
What is dsh-ads' disclaimer?
This plugin is purely for entertainment and has no association with DeepSeek or any real company, product, or service. Brands, people, domains, prices, viruses, and promises in ads are all fictional. "Verify fix" only queries GitHub Star status once after the user actively clicks, preferring local gh or token, otherwise calling an anonymous public API. Results are stored only in the local browser.