What it does
Evidence-first deep reading for AI agents — trace claims, evidence, confidence and knowledge maps across articles, books and PDFs.
Installation
dsh plugin --profile web add dsh-deepreadInstall method: npm · not yet tested in container (L3+)
Compatibility
| DSH Version | Status |
|---|---|
| not stated | Declared — not tested |
Requirements
- • Node.js: not stated
- • DSH: declared "not stated"
- • External credentials: none detected
Security Report
Automated static scan, not manual review.
No critical or warning findings in the automated scan. The result is valid only for the commit hash shown.
cbfffab353112026-08-17cbfffab35311The scan result is only valid for the scanned commit. If the latest commit differs, the badge shows outdated until the daily pipeline rescans.
Disclaimer: automated static analysis, not a security guarantee. Always review what you install.
• Static heuristic scan: done (5 files)
• Dependency vulnerabilities: requires deep audit (L3+)
• Permission sandboxing: requires runtime testing (L4+)
Scan findings · 11
- infoMakes network requests (fetch / axios)index.mjs:1338result = await web.fetch({ url })
- infoMakes network requests (fetch / axios)index.mjs:1346const resp = await globalThis.fetch(url, {
- infoMakes network requests (fetch / axios)index.mjs:1373const resp = await globalThis.fetch(url, {
- infoUses localStoragelib/client.js:184if (typeof localStorage === 'undefined') return { rate: 30, latency: 800 }
- infoUses localStoragelib/client.js:186const raw = localStorage.getItem(CALIB_KEY)
- infoUses localStoragelib/client.js:198if (typeof localStorage === 'undefined') return
- infoMakes network requests (fetch / axios)lib/client.js:687const res = await fetch('/api/deepread/budget', {
- infoUses localStoragesrc/client/index.js:177if (typeof localStorage === 'undefined') return { rate: 30, latency: 800 }
- infoUses localStoragesrc/client/index.js:179const raw = localStorage.getItem(CALIB_KEY)
- infoUses localStoragesrc/client/index.js:191if (typeof localStorage === 'undefined') return
- infoMakes network requests (fetch / axios)src/client/index.js:680const res = await fetch('/api/deepread/budget', {
Heuristic static scan — may produce false positives. Review the source yourself before trusting.
Activity
Last commit 2026-08-16 · activity: Active
• Repo created: 2026-08-17
• Stars: ★ 6 · Forks: 1
• Health: Active — committed within last 30 days
