Shane-Jay/dsh-self-update
Shane-Jay★ 2TypeScriptLast synced: 2026-08-20
In-app self-update for DeepSeek Harness git-source installs + optional native macOS shell
README excerpt
dsh-self-update English 简体中文 In-app self-update for DeepSeek Harness git-source installs — with an optional native macOS shell. What is this? If you run DeepSeek Harness from a git checkout ( git clone + pnpm dsh web ) — the way most self-hosted setups do — there is no built-in way to update it. Every release means manually running git pull , pnpm install , pnpm build , then restarting the service, and if anything breaks you dig out the old commit by hand. dsh-self-update turns that whole cycle into a button. It is a harness plugin that: - checks quietly in the background (every 6 h by default) and on demand, from the settings page or the macOS menu bar; - shows a "new version" entry in the sidebar when there is something to install — clicking it opens an update panel with a version comparison and exactly the three commands about to run; - installs in one click : git pull --ff-only → pnpm install → pnpm build , with live per-step progress; - refuses to touch a dirty or diverged working tree — it will never discard your local changes; - rolls back in one click if a step fails (and ships a CLI fallback for when the UI itself is down); - restarts the service through a simple contract:…
View full README on GitHub →Category
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784