DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Hermes Bridge — DSH Plugin for DeepSeek Harness
← Plugins
H

@aalvsz/dsh-hermes-bridge

Hermes Bridge

Native adaptive intelligence layer for DeepSeek Harness: memory, skills, /learn, background review, and curator — no Hermes or Python dependency.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:aalvsz/dsh-hermes-bridge#ccb73e5198bcd059b820eba36adfa183e8ca2fdf
READMECompatibilityVersions

Compatibility and provenance

Hermes Bridge is published as @aalvsz/dsh-hermes-bridge and currently resolves to version 0.2.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/27/2026

Versions

0.2.1stable
8/27/2026

Related plugins

Loading related plugins…

Latest
0.2.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
8/27/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in memory-context.

Memory Plugin@openviking/dsh-memory-pluginOpenViking memory and context bundle for DeepSeek HarnessMemory@furongjun1999/dsh-memoryLingshu (Lingshu·líng shū) DeepSeek Harness plugin: a complete brain—long-term memory/knowledge flywheel/self-awareness/recursive reflection integrated with DSH, with conversations automatically distilled into the md_cg cognitive graph (md documents)Reme@agentscope-ai/remeReMe client and memory integrations for TypeScript agentsRewind Plugindsh-rewind-pluginIn-window conversation rewind with workspace file restore · 同窗口内对话回退并可还原工作区文件

README

dsh-hermes-bridge

Native adaptive intelligence for DeepSeek Harness — no Hermes or Python dependency.

dsh-hermes-bridge reimplements Hermes's adaptive intelligence layer as a standalone DSH plugin in JavaScript. It provides what Hermes provides on top of the base agent loop — persistent memory, reusable skills, skill authoring, background review, and curator — without requiring a separate Hermes installation.

What appears in DSH

CapabilityDSH surface
Persistent memory (MEMORY.md / USER.md)hermes_memory + frozen system-prompt snapshot
Reusable skills (SKILL.md catalog)hermes_skills_list, hermes_skill_view, hermes_skill_manage
Skill authoring/hermes-learn
Background memory/skill reviewoptional DSH subagent fork
Curatoroptional due-checked integration
RL trajectory capturehermes_trajectory_save + automatic turn/end capture
Trajectory compressionhermes_trajectory_compress (protected regions + LLM summarization)
Capability diagnosticshermes_status

DSH already provides the agent loop, tool calling, providers, subagents, sessions, approvals, file/bash/web tools, and model routing. This plugin adds the adaptive layer that DSH lacks natively — including the RL trajectory collection and compression pipeline for generating fine-tuning data.

Differences from v0.1.0 (bridge)

v0.1.0 was a bridge that connected to a real Hermes Python installation. v0.2.0 is a native reimplementation — no Hermes, no Python, no subprocess. Memory and skills are pure JavaScript with standard fs operations.

Install

dsh plugin --profile web add github:aalvsz/dsh-hermes-bridge

Configure

Override the package row in your profile's cordis.patch.yml:

- id: dsh/hermes-bridge
  config:
    enabled: true
    namespace: hermes
    backgroundReview: false
    curator: false
    memoryCharLimit: 2200
    userCharLimit: 1375
    memoryNudgeInterval: 10
    skillNudgeInterval: 10
    saveTrajectories: false
    model: null
    trajectoryTargetMaxTokens: 15250
    trajectorySummaryTargetTokens: 750

Defaults

  • backgroundReview, curator, and saveTrajectories are off until explicitly enabled.
  • Memory and skill files use mode 0600; directories use 0700.
  • All tools are namespaced hermes_* to avoid collisions with native DSH tools.

RL trajectory pipeline

When saveTrajectories: true, every completed conversation is converted to ShareGPT trajectory format ({from, value} with <execute>, <result>, and <think> XML tags) and appended to trajectory_samples.jsonl.

Use hermes_trajectory_compress to compress trajectories within a token budget:

  1. Protected head turns (system, human, first gpt+tool) are preserved
  2. Protected tail turns (last N turns) are preserved
  3. Middle turns are accumulated until enough savings are achieved
  4. Compressed turns are replaced with a single summary message
  5. Boundary snapping prevents splitting gpt/tool pairs

This mirrors Hermes's trajectory_compressor.py for generating SFT/DPO-ready data.

Development

npm install
npm test
npm run verify

License

MIT.