AI Agent Hub
Back to plugins
🖥️

obsidian-dsh-acp

Client Updated 2026.09.04

Run the following command in DeepSeek Harness:

dsh plugin install SilenZerOrz/obsidian-dsh-acp

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install SilenZerOrz/obsidian-dsh-acp to install the plugin into the current DSH profile; source code is available at https://github.com/SilenZerOrz/obsidian-dsh-acp

About this plugin

DeepSeek Harness is a powerful terminal-based agent framework, but every task execution forces a context switch back to a CLI, breaking the flow of note-taking, writing, and planning inside Obsidian. obsidian-dsh-acp bridges DSH directly into Obsidian via the Agent Client Protocol (ACP), so you can spawn conversations and run tasks right next to any note or document without ever leaving the app.

At the protocol level the adapter implements ACP v1 over stdin/stdout: each prompt spawns a fresh headless DSH invocation and streams output back as agent_message_chunk updates. On top of that, a persistent session layer provides durable session list, fork, resume, and delete with on-disk JSONL archives. Version 0.1.6 adds per-session model switching (so the Obsidian Agent Client renders a model dropdown) and a best-effort one-line summary preview for every past conversation. A built-in doctor diagnostic injects copy-pasteable repair commands into ACP replies when connections fail, and an automatic GC pass reconciles the DSH session index against Obsidian's local session store to prevent ghost sessions from reappearing.

This plugin is ideal for knowledge workers who lean heavily on AI-assisted writing inside Obsidian, developers who frequently call DSH multi-model pipelines for research and generation, and productivity-focused users who want to fold DeepSeek Harness into their daily note and document management workflow with minimal tool-switching overhead. Requires Node.js 22.13 or later and a bootable DSH backend.

Use Cases

  • Launch DSH tasks right next to any Obsidian note without switching to a terminal
  • Fork or resume previous DSH sessions from history to iterate on different scenarios
  • Switch the AI model per session to match writing, coding, or translation needs

Best For

  • Knowledge workers who rely heavily on AI-assisted writing inside Obsidian
  • Developers who frequently call multi-model pipelines for research and generation
  • Productivity-focused users who want DSH folded into daily note management with minimal tool switching