Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

DeepShian

zhenghaoyang24zhenghaoyang2469 downloads

Sidebar AI chat powered by the local DeepSeek Harness (dsh): streaming replies, tool calls, and real vault file edits.

Add to Obsidian
DeepShian screenshot
DeepShian screenshot
DeepShian screenshot
  • Overview
  • Scorecard
  • Updates4

DeepShian

image

English | 简体中文

DeepShian brings DeepSeek Harness into Obsidian's right sidebar. There is no cloud API: it talks to the dsh already installed on your machine, so you get the full agent experience — streaming answers, thinking steps, tool-call cards — and it can read and edit your vault files directly.

Features

  • 🔒 Fully local: answers, tool calls, and file operations are all driven by your local dsh.
  • ✨ Model picker: choose any model, just like in dsh web.
  • 💬 Conversation sync: the DeepShian workspace syncs with dsh web, including conversation history, archive, and deletion.
  • 🔐 Access control: choose the agent's access mode like in dsh web — Read Only or Workspace Write.
  • 📎 File references: type @ in the input to pick a file or folder from your vault — the agent reads it with full context.
  • 🎨 Chat experience: the same chat experience as dsh web, including streaming output, thinking steps, tool calls, and more.
  • 🌐 Multilingual: fully bilingual UI (中文 / English) that follows your Obsidian language.

Requirements

Dependency Version Notes
Obsidian ≥ 1.5.7 Desktop only
Node.js ≥ 18 Runtime for the dsh command
DeepSeek Harness / Installed globally so that dsh is available
# Verify dsh is installed
dsh --version

Quick Start

1 Install into Obsidian

Option A: Install from the community plugin store

Open Obsidian → Settings → Community plugins → Browse → search deepshian → Install → Enable, then click the 🤖 icon in the left sidebar to open chat.

Option B: Download from Releases

Go to the Releases page and download these three files from the latest release: main.js, manifest.json, styles.css. Put them into the vault's plugin folder <vault>/.obsidian/plugins/deepshian/. Then: Settings → Community plugins → Enable DeepShian → click the 🤖 icon in the left sidebar to open chat.

2 Build from source

npm install
npm run build     # type-check and bundle into build/ (main.js + manifest.json + styles.css)
npm run dev       # optional: watch-mode incremental builds

The output lands in build/ — the same three files (main.js, manifest.json, styles.css) — copy them into the vault's plugin folder.

3 Plugin settings

Setting Default Description
Plugin language Auto UI language (settings page included): Auto follows Obsidian — Chinese for zh, English otherwise — or force 中文 / English
dsh command dsh Full path if dsh is not on PATH
Bridge profile deepshian Profile passed as --profile; auto-installed on first run
Reinstall bridge profile — Auto-installs on first run (dialog) or repairs the profile path on this machine (e.g. when dsh was installed after the plugin)
Start read-only Off Every new sidebar starts in read-only mode
On open Start new conversation Whether opening the sidebar starts a new conversation or resumes the most recent one for this vault
Debug logging Off Log unparsed stdout lines and harness stderr to the developer console

License

This project is open source under the MIT License.

Contributing

Issues and Pull Requests are welcome.

  1. Fork the repository and create your feature branch (git checkout -b feature/your-feature).
  2. Commit your changes (git commit -m 'feat: add some feature').
  3. Push to the branch (git push origin feature/your-feature).
  4. Open a Pull Request.

Powered by DeepSeek Harness.

HealthExcellent
ReviewSatisfactory
About
Bring DeepSeek Harness into Obsidian's right sidebar and run a fully local agent that can read and edit your vault without any cloud API. Use streaming replies, collapsible thinking steps and tool-call cards, pick local models, and toggle Read Only or Workspace Write to control agent file access while sharing conversation history with the dsh web app. 将 DeepSeek Harness 引入 Obsidian 的右侧边栏,运行一个完全本地的代理,无需任何云端 API 即可读取和编辑你的知识库。该代理支持流式回复、可折叠的思考步骤和工具调用卡片,你可选择本地模型,并通过切换“只读”或“工作区写入”来控制代理的文件访问权限,同时与 dsh Web 应用共享对话历史。
AISidebarFiles
Details
Current version
1.3.0
Last updated
2 days ago
Created
2 weeks ago
Updates
4 releases
Downloads
69
Compatible with
Obsidian 1.5.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
zhenghaoyang24zhenghaoyang24zhenghaoyang24
GitHubzhenghaoyang24
  1. Community
  2. Plugins
  3. AI
  4. DeepShian

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Claude Sidebar

Run Claude Code in your sidebar.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.