NanoAI

Nano AI Marketplace · 0.1.33

Discover plugins and skills in DSH, review their requirements, and manage installed versions and enabled state.

Install

After installation, open Nano AI Marketplace from the DSH sidebar. Browse packages, plugins or skills, review their details and follow the installation prompts. Fully exit and reopen DSH after updating. Blender skills require a separately configured Blender MCP server.

Platform archive · Marketplace version 0.1.33

821.6 KiB · zip。Check the digest, source and permissions after download. Code runs in the user's client after installation.

Download 0.1.33
Compatibility and platforms
Node.js 22.19.0 or later; requires the DSH credentials, plugin management and web sidebar services (0.2.1-alpha.2 or later). Installation and activation after restart have not been verified on a real desktop host. · Windows
Supported DSH core versions
not declared · Runtime compatibility is not verified; declared versions do not establish tested support.

Nano AI Marketplace

Discover and install plugins and skills inside DeepSeek Harness (DSH), then manage their versions and enabled state in the current profile. You can also import skills from GitHub or a local archive.

Get started

  1. Install and enable Nano AI Marketplace from the official DSH Plugins page. Restart DSH when prompted.
  2. Open Nano AI Marketplace in the sidebar. It connects to https://nano-ai.cn by default.
  3. Discover → Packages opens by default. Open a package, review its required members and choose any optional members you need, then confirm installation. Switch to Plugins or Skills to find and install individual items. Read usage instructions, compatibility, and permissions before installing.
  4. Switch to Installed to enable, disable, update, or remove it. The Plugins / Skills selector remains available when switching between Discover and Installed.

Public free downloads need no API key. Paid or restricted packages require the permissions and purchase or workspace entitlement shown in the installation message. After an operation, follow any restart or build-script authorization instructions.

Categories come from the current catalog. Expand More categories to see additional facets. Labels follow the active language when the service provides localized names.

Enter a keyword and press Enter or click the search icon inside the input. The clear icon before it removes the keyword and returns to page 1 while preserving the selected type and category. Retry a failed query; if refreshing fails, the page labels the last successfully loaded results.

Install and manage skills

Skills provide instructions that DSH reads. Review the source and the contents of SKILL.md before installation.

Open Discover → Skills, search for a skill, and read its usage instructions and tool requirements. Click Install skill and confirm. For a declared skill collection, select one or more members in the confirmation dialog; for other multi-skill archives, choose one skill. Required MCP servers and tools, such as Blender, must be configured separately.

Open Installed → Skills to see the installed children, market versions, and enabled state. Click View marketplace version to open the package's current marketplace details. A collection shows only the children actually installed; it does not claim the entire package is installed. Choose the package again to install another child.

For a managed single-skill package, installing another market version preserves its disabled state. Enabling it restores that new version's original instructions. Reinstalling the same version is rejected. Existing directories from another source are never silently adopted or overwritten.

Older installed records remain manageable. Records without verified package version and subdirectory metadata cannot be updated automatically. Back up any local changes, remove the old skill, then install it again from the market if you need to establish a managed version. Removing a skill deletes its local files.

Import from GitHub or a local file

In Installed → Skills, click Install skill to open the import dialog:

  • GitHub: paste a repository, skill directory, or SKILL.md link. Repository links use the default branch unless you specify a branch and directory.
  • Upload: choose a ZIP or tar.gz file, up to 8 MiB.

A single detected skill installs directly; an archive with several skills asks you to choose one. Only skills installed through this plugin appear in its management list.

GitHub downloads use https://gh-proxy.com/ by default. NanoAI credentials are never sent to the mirror. If a download fails, retry later or upload a local archive.

Manage plugins

Use Installed → Plugins to enable, disable, update, configure, or remove a plugin. Open the details and use Choose version to select an exact replacement or earlier version. Updates and replacements preserve the enabled state.

Protected plugins explain their restriction through the adjacent help control. The marketplace cannot disable or remove itself from its own page; its update action uses the official DSH installer. If an older marketplace marks its own update as protected, update it once through the official DSH Plugins page and restart DSH when prompted.

Connection and API key

  1. Create an API key at NanoAI. Restricted downloads require nanoai.plugins:download and the relevant entitlement.
  2. Open Connection settings in the marketplace.
  3. Confirm the NanoAI service address, paste the raw API key without a Bearer prefix, and save. Retry the original installation to verify access.

The DSH credentials service stores the key; the page never reads it back. Saving an empty key for the same service preserves the existing key. Changing the service address requires a new key.

If DeepSeek Harness Remote Connection already has credentials for the same service and the marketplace has no independent key, the marketplace can reuse that connection. Connection settings show whether reuse is active. Disable reuse before saving an independent key. Two plugins cannot reuse each other's connection simultaneously.

Clear saved settings removes this plugin's saved connection and restores the default service. It preserves installed packages. A remote connection that reused this plugin will need its own connection settings afterward.

Troubleshooting

  • Refreshing the catalog reports an incomplete request or asks for a restart: update Nano AI Marketplace to 0.1.28 or later and retry the plugin or skill list. This version fixes catalog fields being stripped by an older interface validator; recovering these queries no longer depends on a restart. Follow the official installer's actual result for plugin installation or updates.
  • A key is configured but installation is denied: check expiry, revocation, download permission, and the required purchase or workspace entitlement at NanoAI.
  • DSH reports an incompatible package: check other versions in the version selector. When offered, copy the repair prompt into a DSH conversation for diagnosis.
  • The page directs you to the official installer: copy the pinned installation address and use the official DSH plugin installer. Check the package name and existing enabled state before replacement.
  • Skill recovery could not finish: preserve the directories named in the error. They contain the previous and staged versions needed to recover files; do not remove those directories before inspecting them.

Development

See Development and release notes for build commands, package requirements, and mirror settings.

Source, permissions and release information

dsh · Platform archive · MIT · free public download

Source and license
MIT;the original package keeps its license file
SHA-256
d01c34de79a07a78a2831520fa4ebf7a4508b47e8e0186cb0246e12277507aeb
Upstream version and local build
0.1.33 · Build 1
Cumulative changes from upstream
Build 1: 0.1.33 Cumulative differences relative to upstream 0.1.33; current build delta: - Build committed source and include native archive manifest. Previous release 0.1.32: retain (valid).
Permission declarations
  • Store connections through the DSH credentials service; reuse a same-origin remote DSH connection in the same profile by default, with an option to disable reuse
  • Access the NanoAI plugin catalog and download verified plugin packages
  • Install, enable, disable and remove permitted plugins through the DSH plugin management service
  • Read bounded local metadata for installed plugins and manage only its own registered local skill files and records
  • Access allowlisted HTTPS GitHub archive mirrors locally without sending the NanoAI API key
  • Store package manifests and member references locally; protect skills shared across profiles and clean only verified managed members without other references, preserving independent installations and local changes
Changelog
Adjust spacing between the search area and catalog cards to prevent overlap.
Published at

Published versions