dshmarket: third-party plugin market for DeepSeek Harness
dshmarket is not the built-in market; it is a third-party visual market installed as a DSH plugin. It solves "browsing plugins in the terminal is inconvenient," but it does not change where plugins really come from.
What dshmarket is
It is a plugin, not a website. After installation it appears as a market interface inside DeepSeek Harness for browsing and installing other plugins (source).
It is a third-party project. Inclusion, verification, and maintenance belong to that project, not to the built-in DSH Plugin Hub.
Names are easy to mix. dshmarket, dsh market, and dsh-plugin-market often refer to different things in search; trust the package name and source, not the display name.
Roles compared with the Hub
Both discover plugins, with different positioning.
| Dimension | DSH Plugin Hub | dshmarket |
|---|---|---|
| Form | Built into the app | Installed as a plugin |
| Maintainer | Community project | Third-party project |
| Entry | Settings, Plugin Market | Plugin entry after installation |
| Inclusion | Its own index | Project-defined |
The Hub is the built-in default. No extra installation, fixed entry, suitable for daily use.
dshmarket is optional enhancement. Install it for a different browsing experience or different inclusion; it is not required.
Installing both does not sync them. Inclusion and verification are independent; the same plugin may differ between markets.
Install and enable
One command installs; the entry depends on the plugin.
- Confirm the profile: dsh plugin --profile web list outputs normally.
- Run dsh plugin --profile web add dshmarket.
- Restart so the plugin registers.
- Find the market entry in the UI; its location depends on the plugin.
- Confirm lists and search load.
If it does not appear, check the profile first. Desktop and web are different environments; then read load logs.
Do not confuse it with custom install. A market is a discovery entry; installing a plugin still follows its own source.
Inclusion and source
Inclusion is not a security endorsement.
- Read the source label on the plugin: npm package or GitHub repository.
- Verify owner and package name, not just display name.
- Check version and update time.
- Check dependencies and permissions; abnormally many warrant caution.
- Verify once against the official or repository source before installing.
Source matters more than market name. The same plugin may appear in several markets; the source is what you install.
Inclusion lags. A new plugin may exist in a repository before it appears; install by source when in a hurry.
Risk boundaries
A third-party market adds three risks.
- Opaque inclusion. It may include unverified plugins; do not treat it as an allowlist.
- Supply chain. The market is itself a plugin with similar permissions; unknown sources should not be installed.
- Stale information. Version, compatibility, and verification may lag behind the repository.
Mitigation is simple. Install only from clear sources, verify package and owner, and isolate first in sensitive environments.
Do not enter high-privilege credentials into a market. Browsing and triggering installs do not need an account password; refuse requests for one.
Failure and rollback
If the market will not open or the list is blank, check three layers.
- Loading: is the plugin listed and are logs free of load failures?
- Network: are the required endpoints reachable; are proxy and mirror interfering?
- Data: is the index empty or the cache corrupted; clear and retry.
Rollback is uninstalling the market plugin. Plugins installed through it remain; they exist by their own sources.
Check residue after uninstall. The market may leave configuration and cache; clean before reinstalling.
When it fits
Install in three cases, skip in three.
| Situation | Advice |
|---|---|
| Want a different browsing experience | Install |
| Want different inclusion | Install, verify sources |
| Need visual installation | Install |
| Only use official plugins | Not needed |
| Sensitive environment | Avoid third-party markets |
| CLI is enough | Not needed |
Use the built-in Hub by default. It requires no installation and has a smaller risk surface; consider a third-party market only for a clear need.
A market is a tool, not a requirement. Installing it or not does not change whether plugins work.
Next steps
Confirm source before installing. For the install command, read How to add dshmarket from the CLI. For the built-in Hub, read How to install from DSH Plugin Hub. For the market concept, read What dsh plugin market means.
Sources: DeepSeek Harness docs - Packaging plugins, dsh CLI README, DSH Plugin Hub plugin page
FAQ
dshmarket is not the same as the built-in Hub. DSH Plugin Hub is built in, while dshmarket is a third-party visual market installed as a plugin.
Install dshmarket by running dsh plugin --profile web add dshmarket, then restart and find its entry. If it does not appear, check the profile and load logs.
Plugins from a third-party market install through npm or GitHub, because the market is only a discovery entry. It may add inclusion and verification, but the package source remains the deciding factor.
Uninstalling dshmarket does not remove plugins installed through it, since they exist independently by source. The market may leave configuration and cache, so clean residue afterward.
Related Terms
- dshmarket
- dshmarket is a third-party visual plugin market distributed as a DSH plugin; after installation it appears as a market interface inside DeepSeek Harness.— dsh CLI README
- DSH Plugin Hub
- DSH Plugin Hub is the built-in community plugin market under Settings, Plugin Market; it is a different project from dshmarket.— dsh-plugin.org
- inclusion
- Inclusion is the rule deciding which plugins appear in market search and categories; it is not a security or quality guarantee.— DeepSeek Harness docs
- source
- Source is the actual distribution location, such as an npm package name or GitHub repository, used for installation and updates.— DeepSeek Harness docs
Sources
- DeepSeek Harness docs - Packaging plugins· deepseek-ai
- dsh CLI README· deepseek-ai
- DSH Plugin Hub plugin page· dsh-plugin.org