Plugin directory / Developer / dsh-plugin-rag
dsh-plugin-rag
Verified · install-tested on dsh YYTbit
What it does
Local knowledge base RAG for DeepSeek Harness
Works — verified, early-stage project
Local knowledge base RAG for DeepSeek Harness It installs cleanly and boots without issues in our testing. It's early-stage but functional.
“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.
README
dsh-plugin-rag
Local knowledge base RAG for DeepSeek Harness.
What it does
Indexes project files (markdown, code, configs) and provides keyword search to find relevant context. No external APIs or embedding models needed -- pure local TF-IDF search.
Install
dsh plugin --profile your-profile add dsh-plugin-rag
CLI
# Search for relevant files
rag "authentication" ./src
# Show index stats
rag --index ./src ./docs
What gets indexed
- Markdown (.md, .txt)
- Code (.ts, .js, .py, .rs, .go, .java, .c, .cpp)
- Config (.json, .yaml, .toml, .env)
- Docs (.html, .xml, .sql, .graphql)
Skips: node_modules, .git, dist, build, pycache
Configuration
- id: rag
name: dsh-plugin-rag
config:
indexPaths: ['.']
maxResults: 3
maxBytes: 4096
enableInjection: true
How it works
- Scans directories for text files
- Builds a keyword index (TF-IDF scoring)
- Injects index stats into system prompt
- Agent uses CLI to search when needed
No embedding models, no external APIs, no heavy dependencies.
License
MIT -- YYTbit
Install
Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:
dsh plugin add dshbase-catalog Then say "install dsh-plugin-rag for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.
This plugin is GitHub source (not published to npm) — install it straight from the repo:
Web profile:
dsh plugin --profile web add github:YYTbit/dsh-plugin-rag Headless (CLI) profile:
dsh plugin --profile headless add github:YYTbit/dsh-plugin-rag Test report
Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.
When to use it
Extend the agent's coding surface — give it a new tool, workflow, or integration so it handles a dev task it couldn't before.
Who it's for
Developers who want dsh to behave like a teammate on real codebases — editing, running, and verifying changes rather than just answering.
For developers — extending it
The tool/command surface is the seam: expose more of the SDK, add smarter context wiring, or tighten the loop between code changes and verification.