← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-memory

Persistent, searchable, per-project memory with DuckDB, rule enforcement, and Web Client UI for DeepSeek Harness.

UI & ProductivityDeveloper ToolsBrowser & WebSecurity & Policy
0GitHub Stars0ForksUpdated2026-09-15

Install

$ dsh plugin --profile web add @achasoft/dsh-memory

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-memory provides persistent, queryable per-project memory for DeepSeek Harness using embedded DuckDB files. It stores decisions, architecture notes, sprint goals, and binding rules, injecting active rules directly into the model system prompt across requests. It includes hybrid BM25F keyword and vector similarity search, an interactive Web Client management tab, session continuity tracking, and audit provenance.

Key Capabilities

  • Stores project memories, architectural decisions, sprint context, and rules in a local DuckDB database (.dsh/memory.db)
  • Injects mandatory and forbidden rules directly into the system prompt on every model request
  • Supports hybrid keyword (BM25F) and OpenAI-compatible vector embeddings for semantic recall
  • Provides a dedicated Web Client tab to browse, search, edit, archive, and audit memories and rules
  • Supplies model-facing tools for searching, storing, recalling memories, and managing session summaries
  • Enforces strict trust boundaries separating user-defined rules from agent-generated notes and subagent actions

Useful For

  • Preserving architectural decisions, conventions, and sprint goals across long-running or repeated agent sessions
  • Enforcing strict project constraints and mandatory conventions via system prompt injection that survives context compaction
  • Allowing autonomous agents to log session summaries and recall past context via tool calls
  • Importing existing instruction files such as CLAUDE.md or AGENTS.md into structured project rules

Who It Fits

  • DeepSeek Harness developers working on long-term or complex codebases
  • Teams needing persistent, shareable project conventions and architectural memory for AI coding agents
  • Users needing semantic search and session tracking within the DSH Web Client

Documented Limitations

  • Requires DuckDB node bindings supported on standard macOS, Linux, and Windows architectures (no compilation at install time)
  • DuckDB takes an exclusive lock per file, preventing concurrent multi-process writes to the same memory database
  • Semantic vector search requires an optional OpenAI-compatible embeddings endpoint; otherwise falls back to keyword-only search
  • Subagent writes created by earlier versions are not retroactively filtered out of opening session contexts

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 2 runtime, 30 development, 9 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Prepare Script Detected

package.json declares a prepare lifecycle script that may run during relevant package installation workflows.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
navid-kianfar/dsh-memory
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
6645652 · 2026-09-15

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
0GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-15
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app