DSH knowledge-base plugin
omdsh-dev/dsh-kb-sieve · skills
DSH Knowledge Bank Plugin: Build an auditable knowledge bank package from md/txt/docx/pdf (reference + SQLite FTS5), definitive search (kbquery) and original reading (kbread), zero script generation skills.
★ 3GitHub stars
0Forks
2026-09-02Last updated
TypeScriptLanguage
Apache-2.0License
Key features
- kb buildname (obligated, lowercase/number/hyphen) + inputs (required, document path array, .md/.txt/.docx/.pdf) + out (optional parent directory) +title (optional), + force (optional, false = automatic increment) + workers (optional, extract and send 1-8, default 4).
- DeterminationSame knowledge package as input output
- Incremental constructionautomatic increment (force = false default) when there is a build state.json - by bytes of the source file + extracting text fingerprints to determine 4-states: unchanged (jumped)/ changed (deleted line + reinserted)/ new (inserted)/removed (deleted by path ratio).
- Actual50 Document Collections modified 1 ⁇ 46ms (full 483m)
- Line fts old line of deleted document retained as an orphan (rowmap visible filter is correct), force: true when fully reconstructed.
Install command
dsh plugin --profile web add github:omdsh-dev/dsh-kb-sieve