Paraso42/dshan

Paraso42★ 0TypeScriptLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness (DSH) in your Obsidian sidebar — a native chat view that turns your vault into a DSH workspace over the local /api wire contract.

README excerpt

dshan — DeepSeek Harness in your Obsidian sidebar 中文文档 · Contributing · Code of Conduct · Security dshan is a community plugin for Obsidian that brings the DeepSeek Harness (DSH) into your vault as a native Obsidian chat view — like Claudian, the UI lives inside Obsidian (native DOM, Obsidian's own Markdown rendering, wikilinks work), while the agent runs on your local DSH service. dshan shares the ONE local dsh web server you already use (default http://127.0.0.1:3080 ) as the service backend , and speaks DSH's /api wire protocol directly from the plugin: sessions, streaming turns, tool cards, approvals, and cancel all render as native Obsidian UI. The browser UI is never embedded — it stays available via an optional "open in browser" command and shows the same conversations. Features - Obsidian-native chat view — right sidebar (default), left sidebar, tab, or pop-out window - Vault = DSH workspace — sessions are created with cwd = vault , so the agent reads/writes your vault and picks up CLAUDE.md as workspace instructions automatically; every file it writes appears in Obsidian's file explorer - Full turn experience, natively rendered — streaming assistant text (Markdown with wor…

View full README on GitHub →
Agentsai-assistantscoding-assistantdeepseekdeepseek-harnessdeepseek-harness-plugindshdsh-pluginobsidian

Category