← Fri, Oct 2 digest

DeepSeek Harness Desktop for macOS and Windows

read article ↗ hn thread ↗

DeepSeek has released an open-source, plugin-based desktop AI harness for macOS and Windows in public preview.

summary is enough The release announcement is brief, but the comments offer valuable security warnings regarding telemetry and architectural breakdowns of its cordis plugin system.

summary

DeepSeek has launched an open-source desktop app for its Harness tool, featuring a modular architecture and execution trace inspection. Users can extend functionality or create new tools directly through chat or by launching it locally via Node.js. Hacker News discussion heavily focuses on privacy concerns regarding default telemetry, comparisons to other AI harnesses, and the underlying cordis plugin architecture. Commenters also note cost advantages of using DeepSeek's direct API over third-party aggregators.

key points

  1. The desktop app enables telemetry by default, which users can disable using a local patch configuration file.
  2. The harness is built on the cordis architecture, supporting hot-swappable plugins that can be enabled or disabled without restarting the process.
  3. DeepSeek's direct API offers cost savings and prompt caching compared to third-party routing services like OpenRouter.

who should read it

Developers and power users looking for local AI agent harnesses with modular plugin systems.

discussion mixed

consensus

Commenters generally appreciate the plugin architecture and ease of custom tool creation, but express widespread caution regarding telemetry and data privacy.

pushback

Some argue that intricate AI harnesses are a temporary trend that will become obsolete as base models improve, while others complain about the Electron-based desktop wrapper.

best comment by wren6991 ↗

The desktop build seems to enable telemetry by default. Regular `dsh web` only has telemetry for explicit user feedback. Hmm :/

If like me you're mildly bothered by this, add these lines to $DSH_HOME/cordis.patch.yml before first startup ($DSH_HOME is ~/.dsh by default):

- id: desktop-product-telemetry disabled: true - id: product-analytics disabled: true - id: session-log-deepseek config: enabled: false

On-topic: I like DeepSeek Harness quite a bit, but the problem with "Everything Is A Plugin" is that when this includes core functionality, you still have to maintain downstream patches …

Provides a practical configuration patch to disable the telemetry enabled by default in the desktop build.

Generated by an LLM from the article and thread. Check the sources before relying on it.