DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-project-memory

Persistent project memory and code symbol indexing plugin for DeepSeek Harness agents with BM25 recall.

Developer ToolsSkills & Workflows
14GitHub Stars2ForksUpdated2026-09-19

Install

$ cd dsh-project-memory && dsh plugin --profile web add . -w

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-project-memory is a project memory plugin for DeepSeek Harness (DSH). It indexes documents (PDF, Markdown, text) and code symbols into a per-workspace store, automatically tracking changes and cross-linking documents to code references. It equips DSH agents with tools to remember solutions, index repositories, search memory using CJK-optimized BM25, and cite exact source lines.

Key Capabilities

  • Read-time and lazy document indexing for Markdown, PDF, and plain text files with LLM summaries
  • Dependency-free code symbol extraction with regex scanning and optional TypeScript Compiler API enhancement
  • Doc-to-code cross-linking and blindSpots-aware citation matching
  • Fast BM25 lexical recall with CJK phrase boost, synonym expansion, and optional LLM query expansion
  • Persistent experience notes store (problems and solutions) with automatic deduplication and superseding
  • Provides agent tools including index_doc, index_repo, watch_repo, memory_stats, query_memory, remember, and forget

Useful For

  • Maintaining long-term workspace context and code symbol definitions across compaction and multiple DSH agent sessions
  • Cross-referencing technical documentation with source code symbols and line citations
  • Storing verified problem-solution pairs and lessons learned for fast retrieval during development tasks

Who It Fits

  • DeepSeek Harness developers working on medium-to-large codebases needing fast contextual memory
  • Software engineers using DSH agents who want verifiable, citation-backed document and symbol recall

Documented Limitations

  • Relies on lexical BM25 without vector embeddings or dense neural semantic search at query time
  • L2 TypeScript semantic extraction requires typescript to be installed in the project or node_modules
  • In-process transaction locking means multiple concurrent DSH instances against the same memory directory should be avoided
  • Skips files larger than maxFileSizeMb (default 50 MB)

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.

No automated security signals have been published yet.

Source & Registry Notes

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

Source repository
00080000/dsh-project-memory
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
20286c8 · 2026-09-20

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
14GitHub stars
Forks
2
Open issues
0
Last commit
2026-09-19
Last release
2026-09-16
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