Back to directory

dshline

In a curated listMaintenance: Active

riesbri/dshline

Terminal-native frontend for DeepSeek Harness with real scrollback; a direct, in-process consumer of Harness capabilities.

View on GitHubHomepage
$ npm install -g @deepseek-ai/dsh @dshline/dshline

26

stars

2

forks

TypeScript

Language

MIT

License

2026-08-17

Created

2026-11-09

Last push

A native terminal presentation layer for DeepSeek Harness capabilities, state, and policy.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-29

License

MIT

01What can it help you accomplish?

  • Run and inspect DeepSeek Harness work from a native terminal interface

    A terminal UI with real scrollback, bounded live redraws, commands, sessions, work, providers, profiles, and plugin controls

    Terminal-focused DSH users who want Harness capabilities without a parallel agent runtime

02How to install into DeepSeek Harness

Prerequisites

  • `pnpm` must be available on `PATH` for Harness to install profile plugins.

Installation steps

  1. 01

    Run `npm install -g @deepseek-ai/dsh @dshline/dshline`.

    $ npm install -g @deepseek-ai/dsh @dshline/dshline

  2. 02

    Start it with `dshline`.

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationNative runtime

Terminal-native, in-process frontend that consumes DeepSeek Harness capabilities directly.

  • Session navigation

    Harness session persistence→Browse and resume Harness sessions through `/sessions`

  • Plugin composition controls

    The running agent preset composition→Browse, search, and customize it through `/plugins`

04Who is it for? When not to use it?

Good for

  • Terminal-focused DSH users who want Harness capabilities without a parallel agent runtime

Not for

  • Sandbox and tool permissions come from the active Harness profile; ordinary tool calls may run without per-call review.
  • dshline supports one Harness generation at a time and advises against forcing dependency conflicts or version mismatches.

05Compatibility, maintenance and safety notes

  • Sandbox and tool permissions come from the active Harness profile; ordinary tool calls may run without per-call review.
  • dshline supports one Harness generation at a time and advises against forcing dependency conflicts or version mismatches.
2026-08-172026-09-29v0.23.0

MIT repository; facts captured from the README.

06Frequently asked questions

Does dshline create a separate agent runtime?

No. The README says it runs in-process as a direct consumer of Harness capabilities rather than creating a parallel runtime or state layer.

How do I install it?

Run `npm install -g @deepseek-ai/dsh @dshline/dshline`, then start `dshline`.

Are tool permissions controlled by dshline?

No. Sandbox and tool permissions are controlled by the active Harness profile, and ordinary calls may run without per-call review.

08Data and sources

  • Author-claimedgithub.come200e53790de…

    **A terminal-native frontend for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness).**

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-29. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.