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.

Trilium — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-trilium

Trilium

DSH memory knowledge-base plugin: connects the Trilium note repository to the agent via ETAPI (memory read/write, note management, search, weekly reports, attachments, calendar, and backups). The GUI provides a separate settings page. · DSH memory-knowledge plugin: connect Trilium to the agent via E

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-trilium@0.1.2
READMECompatibilityVersions

Description

DSH memory knowledge-base plugin: connects the Trilium note repository to the agent via ETAPI (memory read/write, note management, search, weekly reports, attachments, calendar, and backups). The GUI provides a separate settings page. · DSH memory-knowledge plugin: connect Trilium to the agent via ETAPI.

Compatibility and provenance

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

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

Versions

0.1.2stable
8/18/2026
0.1.1stable
8/18/2026
0.1.0stable
8/16/2026

Related plugins

Loading related plugins…

Latest
0.1.2
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
335.2 kB
Files
46
Surface
web
License
MIT
Source
npm
GitHub
★ 1
Weekly downloads
62
Last push
8/18/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

Related plugins

More verified plugins in memory-context.

Memory Plugin@openviking/dsh-memory-pluginOpenViking memory and context bundle for DeepSeek HarnessContextdsh-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.Weknora@wxg-prc-cpg/dsh-weknoraWeKnora knowledge retrieval tools for DeepSeek Harness (dsh): semantic search, document reading and RAG/agent answers over your own knowledge bases.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.

README

dsh-trilium

English | 中文

A DeepSeek Harness (DSH) Web GUI plugin that connects your Trilium notes to the agent through the ETAPI: durable memory, note management, full-text search, a weekly report workflow, attachments, calendar notes, backups, and a settings card.

Highlights

  • Memory: trilium_remember / trilium_recall scoped to a memory directory, plus auto-injected memory index at session start (toggleable).
  • Notes: create / read / update / delete / undelete, tree browsing, cloning (multi-folder reuse), attributes (label/relation), revisions.
  • Search: Trilium full-text syntax ("exact phrase", #label, subtree scoping).
  • Weekly report: trilium_weekly_report collects the week's material and stores the finished report with startDate/endDate labels.
  • Attachments & calendar: trilium_attachment, trilium_calendar.
  • Backup & migration: trilium_backup, trilium_export, trilium_import.
  • Settings card: 设置 → 插件 → 可配置 (server URL, token, memory directory, switches, connection test).
  • Safe by default: config in ~/.dsh/dsh-trilium.json (0600); token never enters cordis.yml or the model context; deletes require confirm.

Install

dsh plugin --profile web add dsh-trilium      # npm
# or: dsh plugin --profile web add github:MineRPi/dsh-trilium

Restart dsh web. The repository ships lib/, so git installs normally need no build approval.

Tools

trilium_app_info trilium_search trilium_get_note trilium_list_children trilium_create_note trilium_update_note trilium_delete_note trilium_undelete_note trilium_clone trilium_attribute trilium_attachment trilium_calendar trilium_remember trilium_recall trilium_weekly_report trilium_revisions trilium_backup trilium_export trilium_import trilium_history

Verify after install

# the agent tools should be listed in the session (or just ask the agent)
# connection test:
curl -s -o /dev/null -w '%{http_code}\n' http://127.0.0.1:3080/api/dsh-trilium/config

Requirements

  • DSH >=0.1.0-rc.7 <0.2.0, Node ^22.19.0 || >=24.0.0
  • Trilium with ETAPI enabled (TriliumNext 0.10x+ or classic Trilium)

Development

npm install
npm run typecheck
npm run build
npm test

Listing status

  • npm: dsh-trilium@0.1.2 published ✅
  • awesome-dsh-plugin PR: #1045 open (pending merge)
  • Flow: publish to npm → add a YAML entry under data/plugins/ → run node scripts/generate-readme.mjs → open a PR → dshmarket picks it up after merge

License

MIT