AI Agent Hub
Back to plugins
🖥️

dsh-weave

Client Updated 2026.08.24

Run the following command in DeepSeek Harness:

dsh plugin install baixianger/dsh-weave

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

Run dsh plugin install baixianger/dsh-weave in your DeepSeek Harness terminal to install the plugin; source code at https://github.com/baixianger/dsh-weave

About this plugin

If you run DeepSeek Harness installations on several machines but lack a secure, decentralized bridge to let them work together, dsh-weave is the transport layer built for exactly that. It leverages Iroh's authenticated QUIC connections to establish end-to-end encrypted peer-to-peer links between nodes (falling back through a relay when a direct path is unavailable) while keeping host identity, peer trust, endpoint refresh, and reachability entirely local. No central server sits in the execution path.

In day-to-day use, dsh-weave gives you a persistent local node identity and an explicit pairing flow: exchange tickets in the Settings page, confirm mutual trust, and the two hosts can then exchange heartbeats, task offers, and session context across three protocol planes (Control, Task, Session). Host reachability and agent presence are tracked as separate state machines so that a network drop is never mistaken for an idle agent. The identity file lives under ~/.dsh/dsh-weave/ with owner-only permissions, ensuring a restart never silently mints a new peer identity.

It is aimed at developers and small teams who want a trustworthy DSH collaboration mesh across a home lab, a few VPS instances, or a mixed laptop-and-server setup, without adopting a central orchestrator. For higher-level plugins such as dsh-chat, dsh-weave provides only the transport, pairing, and directory contract, keeping business semantics cleanly separated.

Use Cases

  • Link trusted DSH nodes across multiple VPS instances and local machines
  • Hand off tasks and share session context between hosts without a central orchestrator
  • Provide the transport, pairing, and directory layer for higher-level collaboration plugins

Best For

  • Developers running DeepSeek Harness on multiple machines
  • Teams building decentralized collaboration networks without a central service
  • Plugin authors needing a secure transport and pairing layer for upper-level DSH plugins