littlewrite/dsh-local-ocr

littlewrite★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

An on-demand local OCR plugin for DeepSeek Harness, powered by macOS Vision and Windows Media OCR.

README excerpt

dsh-local-ocr English 简体中文 An independent local OCR library and DeepSeek Harness tool plugin for macOS and Windows. It does not modify deepseek-harness , own a cache, or decide when OCR should run. The native adapter uses @napi-rs/system-ocr , which exposes macOS system OCR and Windows Media OCR through one Node.js API. Its native work credits win-ocr-rs and mac-system-ocr . Install Requirements: Node.js 20 or newer, pnpm , and an installed DeepSeek Harness dsh command. Install the plugin into the Web profile directly from GitHub: The installer adds the bundle to the selected Harness profile. Restart dsh web after installation. To select another profile: To remove it: For local development, clone the repository and install its dependencies: The current native dependency supports macOS and Windows. Linux is not supported by this MVP. DeepSeek Harness plugin The bundle loads dsh-plugin/index.js . It registers one model-facing tool, local ocr image , and creates the OCR service without loading the native addon. The addon loads only when the model calls the tool. Start Harness normally from the Harness repository: When the plugin is loaded from a source checkout, it expects the Harness…

View full README on GitHub →
Media / Contentdshdsh-pluginocrvision

Category