DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

COMMUNITY CHALLENGES

Find your next challenge.

Real problems from the community. Find one that sparks an idea, explore the discussion, and build something people need.

Showing 61–80 of 82 community requestsUpdated hourly from community discussions
All updatesDSH ReleasesFeature Requests
All3 days7 days14 days
TopNew
OpenShippedSolved by pluginWon't fixAll statuses

Window Oct 22, 2026 – Nov 5, 2026

#Problems worth solvingCommunity demand
61▼50
HARNESS
1hackernews34

Provide a Headless CLI

Expose DeepSeek Harness through a terminal-based, headless CLI that supports developer workflows, automation, coordination, and the core capabilities of the desktop experience.

Explore challenge ↗

The problem

Expose DeepSeek Harness through a terminal-based, headless CLI that supports developer workflows, automation, coordination, and the core capabilities of the desktop experience.

Possibly addressed by:Browser Mode · Browser Agent · Browser

Start with these discussions

  • @tianyi deepseek harness 什么时候出官方的cli版本呀?喜欢 cli!😀x · ▲4 · 0 comments
  • DSH应该支持CLIgithub · ▲2 · 4 comments
  • 有没有想过 DeepSeek 这种有个性 比较极客的公司,x · ▲0 · 1 comments
Last active Nov 4, 2026
1 authors1 posts · 0 reactions0 comments
62▼6
HARNESS
4hackernews1

Share persistent memory across projects

Provide persistent, project-spanning memory with unified tools, prioritized loading, and state preservation so knowledge carries across sessions and projects. Support importing existing memories from Codex and Claude Code.

Explore challenge ↗

The problem

Provide persistent, project-spanning memory with unified tools, prioritized loading, and state preservation so knowledge carries across sessions and projects. Support importing existing memories from Codex and Claude Code.

Possibly addressed by:Agent Memory · Project Memory · Agentmemory

Start with these discussions

  • 求一个memory能力github · ▲13 · 42 comments
  • [Feature] Built-in persistent long-term memory for agentsgithub · ▲5 · 16 comments
63
HARNESS
2

Add Opt-In Live Delta Streaming

Expose an opt-in, non-durable SDK stream for assistant text, reasoning, and tool-call deltas as they arrive, including through the JSON-RPC protocol. Keep durable assistant messages and session events authoritative for persistence and replay.

Explore challenge ↗

The problem

Expose an opt-in, non-durable SDK stream for assistant text, reasoning, and tool-call deltas as they arrive, including through the JSON-RPC protocol. Keep durable assistant messages and session events authoritative for persistence and replay.

Possibly addressed by:Stream Upload · Event Relay

Start with these discussions

  • SDK runtime: request for an opt-in best-effort live streaming channel alongside durable eventsgithub · ▲2 · 2 comments
  • [SDK/讨论] JSON-RPC wire 能否增加可选的实时 assistant-stream 通知?Web UI 已有进程内实时通道,out-of-process SDK 消费端只能拿 durable 结算github · ▲1 · 1 comments
Last active Sep 11, 2026
0 authors0 posts · 1 reactions1 comments
64
PLUGIN
3

Support input modalities in gateway model listings

Add discovery support for flat and nested input modality fields in gateway model listings, including OpenRouter, while filtering unknown values and preserving unknown status when absent. This allows vision-capable models to accept image attachments instead of being treated as text-only.

Explore challenge ↗

The problem

Add discovery support for flat and nested input modality fields in gateway model listings, including OpenRouter, while filtering unknown values and preserving unknown status when absent. This allows vision-capable models to accept image attachments instead of being treated as text-only.

Possibly addressed by:Models Input Modalities · Gateway Models · Model Modality

Start with these discussions

  • feat(llm-pi-ai): read input modalities from gateway model listings (patch ready on a fork branch)github · ▲2 · 1 comments
  • feat(llm-pi-ai): read input modalities from gateway model listings (patch ready on a fork branch)github · ▲1 · 0 comments
65▼14
HARNESS
4

Configure per-conversation session-affinity headers

Attach stable per-conversation session identifiers, such as UUID-based OpenCode headers, to outbound inference requests. Allow provider- and model-level control over header names, formats, and omission, together with related prompt-cache settings to improve routing and cache affinity.

Explore challenge ↗

The problem

Attach stable per-conversation session identifiers, such as UUID-based OpenCode headers, to outbound inference requests. Allow provider- and model-level control over header names, formats, and omission, together with related prompt-cache settings to improve routing and cache affinity.

Possibly addressed by:Opencode Session Header · X Opencode Session · Session Header

Start with these discussions

  • Please send x-opencode-session header on API requests (OpenCode Go requires it from 09/05)github · ▲187 · 47 comments
  • Poor prompt-cache hit rate on z.ai GLM Coding Plan: prefix is stable, hits still collapse (evidence + proposal to expose pi-ai session-affinity switches for the zai routes)
66
HARNESS
6

Support conversation groups and workspace-less sessions

Allow users to organize conversations into user-defined groups, including chats started without a workspace or within a workspace. Request a working directory only when execution requires one.

Explore challenge ↗

The problem

Allow users to organize conversations into user-defined groups, including chats started without a workspace or within a workspace. Request a working directory only when execution requires one.

Possibly addressed by:Just Chat · Auto Workspace · Plugin No Workspace

Start with these discussions

  • 兄弟们,没办法创建不带工作区的全局对话啊,这不是问题么?github · ▲2 · 10 comments
  • support grouping sessionsgithub · ▲1 · 2 comments
  • feat(sidebar): first-class workspace-less "chat" sessions — Work/Chat affordance in the sidebar and a "no workspace" option in the pickergithub · ▲1 · 2 comments
Last active Sep 29, 2026
67▲12
HARNESS
4

Implement scoped, persistent agent memory

Provide a backend-agnostic, first-party memory plugin or service with session, agent, tenant, topic, and repository scoping; automatic capture and recall; safe lifecycle handling; provenance, deduplication, bounded injection, and tools for managing facts and lessons. Support importing existing memories and preserving history safely across migrations.

Explore challenge ↗

The problem

Provide a backend-agnostic, first-party memory plugin or service with session, agent, tenant, topic, and repository scoping; automatic capture and recall; safe lifecycle handling; provenance, deduplication, bounded injection, and tools for managing facts and lessons. Support importing existing memories and preserving history safely across migrations.

Possibly addressed by:Agent Memory · Plugin Memory · Hybrid Memory

Start with these discussions

  • dsh-plugin: Native OpenViking memory for DeepSeek Harness (automatic session capture + memory tools + profile injection)github · ▲2 · 5 comments
  • 给 #14 补点料:两个现成记忆实现里踩过的坑
68▼10
HARNESS
33

Upgrade pi-ai for current provider models

Upgrade pi-ai to at least 0.87.1 to expose current OpenCode Go Flash models, including V4.1 Flash, along with current DeepSeek and Mistral support and required session headers. Preserve the streaming-performance patch and improve configuration guidance as needed.

Explore challenge ↗

The problem

Upgrade pi-ai to at least 0.87.1 to expose current OpenCode Go Flash models, including V4.1 Flash, along with current DeepSeek and Mistral support and required session headers. Preserve the streaming-performance patch and improve configuration guidance as needed.

Possibly addressed by:Opencode Go Path · Opencode Go · Opencode Go

Start with these discussions

  • opencode-go provider returns stale model list — deepseek-flash (V4.1 Flash) missing & custom provider fails with MissingSessionID
69
HARNESS
3

Support configurable inference tiers

Add provider-aware, user-selectable compute or service tiers with distinct cost, latency, and capability trade-offs, optional automatic selection, and end-to-end propagation through model and session configuration. Preserve defaults, persist choices, expose usage metadata, and never silently downgrade unsupported tiers.

Explore challenge ↗

The problem

Add provider-aware, user-selectable compute or service tiers with distinct cost, latency, and capability trade-offs, optional automatic selection, and end-to-end propagation through model and session configuration. Preserve defaults, persist choices, expose usage metadata, and never silently downgrade unsupported tiers.

Possibly addressed by:Model Tier · Tier Router · Better Model Provider

Start with these discussions

  • Feature request: end-to-end support for OpenAI Codex Standard/Fast service tiersgithub · ▲1 · 2 comments
  • User-selectable compute tiers with different token pricing for DeepSeek V4.1 Flashgithub · ▲1 · 0 comments
  • Proposal: configurable OpenAI-compatible service tier for llm-pi-ai
70
HARNESS
12

Support extensible plugin session events

Provide a stable plugin API for persisting custom, safely ignorable session events and generic trajectory records that older readers can skip, recover, and render. Include pre-write observation hooks with documented validation, ordering, failure, and persistence behavior.

Explore challenge ↗

The problem

Provide a stable plugin API for persisting custom, safely ignorable session events and generic trajectory records that older readers can skip, recover, and render. Include pre-write observation hooks with documented validation, ordering, failure, and persistence behavior.

Possibly addressed by:Session Note · Session Guard · Session Nexus

Start with these discussions

  • [Ecosystem] Please open the deferred session-event registration surface — 12 threads, 9+ consumers, and 0.1.2-alpha left writers no path at allgithub · ▲4 · 4 comments
  • `Session.append` cannot set `ignorable`, so a plugin's own event type makes its sessions unloadablegithub · ▲3 · 2 comments
  • [Proposal] Session event registration for out-of-tree plugins — unknown event types refuse resume (dsh-click/observed|action crashes rc.6/rc.7)
71
HARNESS
1hackernews51

Require confirmation for risky actions

Require explicit approval for destructive, costly, irreversible, or production-impacting actions, including when full-access mode normally disables approval. Support configurable boundaries such as protected paths, spending limits, and destructive-only confirmation.

Explore challenge ↗

The problem

Require explicit approval for destructive, costly, irreversible, or production-impacting actions, including when full-access mode normally disables approval. Support configurable boundaries such as protected paths, spending limits, and destructive-only confirmation.

Possibly addressed by:Agent Guard Dsh · Agent Approval · Always Require Tools Approval

Start with these discussions

72
HARNESS
2

Optimize long-session history storage and loading

Clean up redundant finalized streaming chunks while preserving semantic messages, final responses, tool calls, and results, and load long histories lazily or paginated to avoid excessive memory use, stack overflows, and browser freezes.

Explore challenge ↗

The problem

Clean up redundant finalized streaming chunks while preserving semantic messages, final responses, tool calls, and results, and load long histories lazily or paginated to avoid excessive memory use, stack overflows, and browser freezes.

Possibly addressed by:Session Handoff · Session Handoff · Plugin Session Archive

Start with these discussions

  • [bug反馈] 超长会话因流式增量碎片(reasoning-chunks / text-chunks)未自动清理导致内存溢出 (OOM) 与历史加载失败github · ▲8 · 3 comments
  • Web版无法打开超长会话,提示 Maximum call stack size exceededgithub · ▲2 · 2 comments
Last active Sep 1, 2026
0 authors0 posts · 0 reactions
73▲5
HARNESS
2hackernews1

Notify on agent state changes

Add opt-in notifications for agent waits, approvals, escalations, errors, and task or round completion through configurable channels, including system, browser, and audio alerts. Expose these state transitions as public events for plugins and presets, with controls for hidden versus active tabs and optional notification actions.

Explore challenge ↗

The problem

Add opt-in notifications for agent waits, approvals, escalations, errors, and task or round completion through configurable channels, including system, browser, and audio alerts. Expose these state transitions as public events for plugins and presets, with controls for hidden versus active tabs and optional notification actions.

Possibly addressed by:Chime Alerts · Agent Notify · Notify

Start with these discussions

  • Feature request — automatic notifications when an agent pauses for user input or completes a long-running flowgithub · ▲2 · 6 comments
74
PLUGIN
2

Add persistent whole-interface zoom shortcuts

Support keyboard shortcuts and reset controls for scaling the entire client—including panels, sidebars, overlays, controls, and conversation content—with the selected scale persisted across restarts.

Explore challenge ↗

The problem

Support keyboard shortcuts and reset controls for scaling the entire client—including panels, sidebars, overlays, controls, and conversation content—with the selected scale persisted across restarts.

Possibly addressed by:Zoom · Plugin Scaling · Page Zoom

Start with these discussions

  • [Feature] Zoom the whole client UI with ⌘+ / ⌘-github · ▲5 · 3 comments
  • dsh-zoom — Cmd/Ctrl +, -, 0 to scale the whole interface (not just conversation text)github · ▲1 · 0 comments
Last active Oct 2, 2026
0 authors0 posts · 0 reactions1 comments
75
HARNESS
4hackernews1

Support Workspace Relocation and Rebinding

Provide a supported workflow to rebind workspaces after folder moves or renames while preserving sessions and updating related paths, configuration, history, metadata, and caches. Safely isolate corrupt or mismatched sessions so relocation does not prevent startup.

Explore challenge ↗

The problem

Provide a supported workflow to rebind workspaces after folder moves or renames while preserving sessions and updating related paths, configuration, history, metadata, and caches. Safely isolate corrupt or mismatched sessions so relocation does not prevent startup.

Possibly addressed by:Session Workspace · Workspace Mover · Session Mover

Start with these discussions

  • Renaming a workspace folder makes its stored sessions fail the identity check, with no supported repairgithub · ▲2 · 2 comments
  • [Bug] 项目目录迁移后 dsh 启动崩溃(corrupt session log),希望支持会话重新归属
76▼9
HARNESS
2

Select Model and Effort Per Session

Allow each session or launch to choose its own model and effort level without changing the deployment-wide default. Propagate these settings through session creation and agent resolution.

Explore challenge ↗

The problem

Allow each session or launch to choose its own model and effort level without changing the deployment-wide default. Propagate these settings through session creation and agent resolution.

Possibly addressed by:Subagent Model Picker · Effort · Agent Team Model

Start with these discussions

  • Session-scoped model and effort selectiongithub · ▲4 · 5 comments
  • Session-only model selection for Agent Sessions lanesgithub · ▲2 · 1 comments
Last active Sep 19, 2026
0 authors0 posts · 0 reactions1 comments
77
PLUGIN
2hackernews42

Provide Remote-Control Clients for DSH

Provide polished desktop and mobile clients for connecting to remote DSH servers, monitoring and steering agents, reviewing work, taking over when needed, and returning conveniently to terminal workflows.

Explore challenge ↗

The problem

Provide polished desktop and mobile clients for connecting to remote DSH servers, monitoring and steering agents, reviewing work, taking over when needed, and returning conveniently to terminal workflows.

Possibly addressed by:Mobile Remote · Phone Remote · Remote X

Start with these discussions

  • 桌面端和手机端远程连接服务器上的dsh-web ?github · ▲1 · 2 comments
78▼63
HARNESS
2

Refresh MCP tools after reconnect

Allow long-lived sessions to re-fetch and register MCP tools after a connection failure or successful reconnect, so recovered servers can be used without restarting the session.

Explore challenge ↗

The problem

Allow long-lived sessions to re-fetch and register MCP tools after a connection failure or successful reconnect, so recovered servers can be used without restarting the session.

Possibly addressed by:Live Mcp · Mcp Skill Control · Mcp Skill Control

Start with these discussions

  • mcp-client: stateful MCP server restart leaves every tool call failing until DSH restartsgithub · ▲2 · 5 comments
  • Headless session env: are DSH_-prefixed variables intentionally dropped before reaching the session?github · ▲1 · 1 comments
Last active Oct 15, 2026
0
79
HARNESS
1hackernews2

Improve tool-call validation and errors

Validate and, where possible, correct malformed MCP and other tool calls so open models can use tools reliably. Return actionable errors that identify the rejected tool and received top-level argument keys, including for nested calls, to prevent blind retries.

Explore challenge ↗

The problem

Validate and, where possible, correct malformed MCP and other tool calls so open models can use tools reliably. Return actionable errors that identify the rejected tool and received top-level argument keys, including for nested calls, to prevent blind retries.

Possibly addressed by:Tool Call Guard · Toolcall Compat · Tool Error Hints

Start with these discussions

  • Feedback(0.1.5-rc.2): INVALID_ARGS 报错缺上下文——模型分不清缺的是哪一层参数,PTC 场景陷入连环错误重试(附补丁)github · ▲1 · 2 comments
  • Comment on: Pi 1.0hackernews · ▲0 · 0 comments
  • Comment on: MiMo v2.6
80
HARNESS
1hackernews2

Enforce user and project instructions

Make the agent reliably follow the user's intent and applicable project instruction files such as AGENTS.md, while respecting higher-priority system, developer, and direct user instructions when conflicts occur.

Explore challenge ↗

The problem

Make the agent reliably follow the user's intent and applicable project instruction files such as AGENTS.md, while respecting higher-priority system, developer, and direct user instructions when conflicts occur.

Possibly addressed by:Agent Instructions As Prompt · Agent Instructions Plus · Custom Instructions

Start with these discussions

  • 所有注入的 AGENTS.md 指令都被"仅供参考"式前言弱化,建议改为约束性表述github · ▲2 · 1 comments
  • Comment on: Claude Code now reads AGENTS.md if there is no Claude.mdhackernews · ▲0 · 0 comments
← PreviousPage 4 of 5Next →
给会话一个 Claude 形态的记忆目录:MEMORY.md + memory 工具
github · ▲1 · 0 comments
Last active Sep 28, 2026
0 authors0 posts · 1 reactions2 comments
feat(llm-pi-ai): read input modalities from gateway model listings (patch ready on a fork branch)
github · ▲1 · 0 comments
Last active Oct 4, 2026
0 authors0 posts · 1 reactions1 comments
github · ▲1 · 2 comments
  • bug(llm-pi-ai): openai-responses 路由无法关闭 session_id 请求头github · ▲1 · 2 comments
  • Last active Sep 10, 2026
    0 authors0 posts · 0 reactions2 comments
    0 authors0 posts · 0 reactions2 comments
    github · ▲1 · 6 comments
  • 是否可以支持多租户记忆隔离,提供详细的api文档github · ▲1 · 3 comments
  • Last active Sep 25, 2026
    0 authors0 posts · 0 reactions2 comments
    github · ▲3 · 3 comments
  • Upgrade @earendil-works/pi-ai to ^0.87.1 for the new model catalog — and fix model discovery to ask live endpoints (incl. defaults)github · ▲2 · 6 comments
  • 内置 @earendil-works/pi-ai 0.85.1 版本过低:OpenCode Go 无法添加最新模型,请求也因缺少 x-opencode-session 被拒github · ▲1 · 1 comments
  • Last active Oct 20, 2026
    0 authors0 posts · 0 reactions1 comments
    github · ▲1 · 0 comments
    Last active Sep 14, 2026
    0 authors0 posts · 0 reactions1 comments
    github · ▲2 · 14 comments
    Last active Oct 7, 2026
    0 authors0 posts · 0 reactions1 comments
    [Feature] danger-full-access + approval=never 组合下,不可逆删除缺少最终确认(附真实事故)
    github · ▲1 · 1 comments
  • Comment on: Claude Opus 5.5hackernews · ▲0 · 0 comments
  • Comment on: GPT-6 Sol and Lunahackernews · ▲0 · 0 comments
  • Last active Oct 2, 2026
    0 authors0 posts · 0 reactions1 comments
    1 comments
    浏览器声音+notification 提示完成一轮
    github · ▲2 · 2 comments
  • Comment on: Show HN: Share your AI Setup, Learn from othershackernews · ▲0 · 0 comments
  • Last active Sep 23, 2026
    0 authors0 posts · 0 reactions1 comments
    github · ▲2 · 2 comments
  • 工作区文件夹绝对位置改变后工作区重绑定功能需求github · ▲2 · 1 comments
  • Last active Sep 27, 2026
    0 authors0 posts · 0 reactions1 comments
    win,安卓客户端连接 dsh web
    github · ▲1 · 0 comments
  • Okay so I'm spoiled by ChatGPT Codex Remote Control. What compares in the OSS world?x · ▲0 · 1 comments
  • Last active Oct 2, 2026
    0 authors0 posts · 0 reactions1 comments
    authors
    0 posts · 0 reactions
    1 comments
    hackernews · ▲0 · 0 comments
    Last active Oct 2, 2026
    0 authors0 posts · 0 reactions1 comments
    Comment on: AI agents lie, cheat and steal. That is putting off users
    hackernews · ▲0 · 0 comments
    Last active Sep 19, 2026
    0 authors0 posts · 0 reactions1 comments