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.

Patchouli — DSH Plugin for DeepSeek Harness
← Plugins

dsh-patchouli

Patchouli

Native knowledge context for DeepSeek Harness

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

npx -y @deepseek-ai/dsh plugin --profile web add github:memorax-ai/dsh-patchouli#cdb883d5d6af247edbd3353c11cbaa1373e42c03
READMECompatibilityVersions

Compatibility and provenance

Patchouli is published as dsh-patchouli and currently resolves to version 0.1.7. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/20/2026

Versions

0.1.7stable
9/19/2026
0.1.6stable
8/28/2026
0.1.5
stable
8/26/2026
Show 4 more versionsCollapse versions
0.1.4stable
8/24/2026
0.1.3stable
8/24/2026
0.1.2stable
8/22/2026
0.1.1stable
8/18/2026

Related plugins

Loading related plugins…

Latest
0.1.7
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
247
Last push
9/19/2026
View source ↗Project homepage ↗
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.

Contextdsh-contextA DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.Mnemondsh-mnemonComposable three-tier memory control plane for DeepSeek Harness: persistent runtime context, searchable project documents, pluggable long-term memory, guarded strategies, WebUI, and headless tools.Memsearch Dsh@zilliz/memsearch-dshMemSearch plugin for DeepSeek Harness: shared markdown memory across agents, with capture, pre-step context injection, memory-recall skill, and a skill-candidate review panel.Memory@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)

README

Patchouli

Patchouli

A local memory and knowledge hub for DeepSeek Harness.
Integrates heterogeneous Agent data augmentation while keeping data and algorithms decoupled.

English · 简体中文

Powered by Harmony

Overview

Patchouli exposes one update / retrieve / subscribe service inside DeepSeek Harness. Connectors provide trusted runtime data, memory and knowledge plugins own their algorithms, and an independent Rust backend provides durable transactional storage.

DeepSeek Harness is the first supported integration. The database backend remains harness-neutral.

Features

  • Common Memory Service with provider filters, user routing policies, and provenance.
  • Consumer-side aggregation that keeps native plugin results intact, with optional dedicated-model evidence selection.
  • Incremental retrieval streams with backpressure and a final complete aggregate.
  • Agent Loop connector with configurable hooks and model tools.
  • Pluggable local or remote memory and knowledge implementations.
  • Managed image and workspace-file ingestion as typed Artifacts.
  • Durable subscriptions and a transactional Rust backend with SQLite and remote providers.
AI agents: use the repository skill

Load use-dsh-patchouli for installation, DSH integration, MemoryPlugin development, storage and backend work, and troubleshooting.

Plugin compatibility

Official means the upstream plugin registers the patchouli service directly. Patch means GOOJFC adapts one exact plugin version through dsh-harmony. The table distinguishes upstream integrations from version-pinned patches.

PluginTested packageCompatibilityPatchouli DB
MemoraX Code@memorax-code/dsh-adapter@0.1.2 (source)OfficialNo — plugin-managed
OpenViking@openviking/dsh-memory-plugin@0.1.0PatchNo — plugin-managed
Hindsight@vectorize-io/hindsight-coding-agents@0.3.4PatchNo — plugin-managed
MemOS@memtensor/memos-local-plugin@2.0.16-beta.1PatchNo — plugin-managed
Mneme@modusensus/dsh-mneme@0.3.7PatchNo — plugin-managed
Mnemondsh-mnemon@0.1.6PatchNo — plugin-managed
Memory Gatedsh-memory-gate@0.9.0PatchNo — plugin-managed
Lingshu Memory@furongjun1999/dsh-memory@0.2.8PatchNo — plugin-managed
Graph Memorygraph-memory@1.5.8PatchNo — plugin-managed
Engramorydsh-engramory@0.2.1PatchNo — plugin-managed

Building a DSH plugin or exploring compatibility with an existing one? Try dsh-harmony to inspect and adapt plugin behavior without maintaining an upstream fork.

The Engramory compatibility patch keeps its index guard but sets its documented registerSkill: false option. Patchouli is the only automatic recall path while the adapter is active.

Install and use

Requires Node.js ^22.19.0 || >=24, pnpm 11, and a DeepSeek Harness runtime compatible with 0.1.0-rc.6:

dsh plugin --profile web add dsh-patchouli
dsh --profile web --dump-config

The plugin includes patchouli-db as a dependency. On first use it downloads the matching, checksum-verified daemon binary from the same-version GitHub release and initializes the default local database home. The bundled DSH profile enables its storage client by default; it connects to the local daemon and starts it when needed. The last command should list patchouli, patchouli-storage, and the connector plugins. Register at least one compatible memory or knowledge plugin to handle routed update, retrieve, and subscribe calls.

See the Getting started guide for configuration and platform-specific details.

What does the plugin's name mean???

The name refers directly to Patchouli Knowledge, and also pays tribute to the widely known Minecraft mod Patchouli.

DSH compatibility (2026-09-19)

The Host and Agent/Native Context adapters retain the legacy baseline and now pass type checks against DSH 0.1.5-rc.2 and 0.1.6-alpha.2. History reads adapt to read-only persistence handles and always close them; session-start retrieval follows both lifecycle contracts without double injection. The optional Fleet archive adapter activates only when Fleet services exist. The complete check passes 174 tests with one skip. Isolated Web startup with Native Context and all seven Harmony patches passes on both upstream versions. Memory UI and live model/browser interactions are not covered by these checks.

Memory Evolvedsh-memory-evolve@0.1.0PatchNo — plugin-managed