lukaiwuyi/dsh-frontend-tools

lukaiwuyi★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

DSH plugin + client SDK: bridge your web, Electron, or Tauri app to DeepSeek Harness agents in real time — register frontend tools with a DSH KEY, one bridge for many apps.

README excerpt

dsh-frontend-tools English 中文 Bridge web/Electron/Tauri/Node applications to DeepSeek Harness (DSH) agents in real time — expose your app's frontend tools to AI agents over a loopback WebSocket. Why? Most agent tooling is built around the file system. Yet countless applications and systems are built on frontend technologies — places agents cannot reach by reading and writing files. dsh-frontend-tools flips the model: instead of granting the agent direct access to underlying data, the connected application becomes a stand-in for a human operator . The agent works through the app's own interaction entry points, exactly like a person sitting in front of the screen. - Aligned authority — the agent can do exactly what a human user can, nothing more. Source-of-truth data is never accessed out-of-band. - Intact data flow — every operation still passes through the app's original validation, linkage, and side effects. - Preserved interaction semantics — undo stacks, optimistic updates, and other built-in mechanics keep working for the agent. Inspired by the frontend tools of CopilotKit. The goal: on top of the DSH harness, let any frontend application or system plug into agents — quickly an…

View full README on GitHub →
Agentsagent-toolsai-agentcopilotkitdeepseek-harnessdshdsh-pluginfrontend-toolsplugin

Category