dsh-openviking
Run the following command in DeepSeek Harness:
dsh plugin install abc12524/dsh-openviking
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install abc12524/dsh-openviking in your terminal to install; source repo: https://github.com/abc12524/dsh-openviking
About this plugin
DeepSeek Harness conversations are stateless—each exchange ends with a clean slate. dsh-openviking bridges the OpenViking long-term memory service into Harness, so that after every user question the agent automatically retrieves relevant historical memories and injects them as background context, giving conversations continuity across sessions, days, and even weeks.
The plugin works on two fronts. On the host side, it silently calls the OpenViking REST endpoint after each prompt, filters candidates by a relevance threshold, and injects them into the context window. Retrieval is suggestive, not gating: any failure is logged as a warning while the conversation proceeds unblocked. On the browser side, a configuration card appears under Settings → Plugins → OpenViking where you fill in the server URL, API key, threshold, and result count—all changes take effect live with no restart. In addition, nine openviking_* tools are registered covering semantic search, memory writes, file I/O, directory listing, session creation, and archival, letting the agent explicitly manage external memory beyond automatic injection.
Ideal for users who are already running (or plan to deploy) an OpenViking REST service and want persistent long-term memory in DeepSeek Harness. The plugin package is pre-built with zero install-time dependencies, requiring no build authorization or on-the-fly compilation. Configuration is handled entirely through the web settings page—fill in the address and key, and it is ready to use immediately.
Use Cases
- Maintain conversation continuity across sessions instead of starting cold every turn
- Let the agent proactively search, write, and archive external memory files
- Auto-retrieve relevant historical memories and inject them as context during multi-turn dialogue
Best For
- Users already running or planning to deploy an OpenViking REST service
- Deep DeepSeek Harness users who need persistent cross-day memory
- Developers who want their agents to carry cross-session memory
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.