Introduction¶
The core concept of DeepSeek Harness (DSH) is “everything is a plugin.” Developers often interact with AI models in local terminals or IDEs (such as Claude Code, Codex CLI, Cursor Agent). These conversations are usually saved locally only, making them difficult to view or continue in a Web GUI. The DSH Web GUI provides a centralized management interface, but there is no direct connection between local CLI sessions and this interface.
Introducing the dsh-chat-sync Plugin¶
This section introduces the dsh-chat-sync plugin. The plugin is maintained by the user nan1010082085 and aims to address the issue of scattered local AI CLI conversations by bringing them into the DSH ecosystem.
Core Features¶
The plugin provides the following two core capabilities:
1. Real-time synchronization: Browse and synchronize local Claude Code / Codex CLI / Cursor Agent conversations to the DSH Web GUI in real time.
2. Session import: Import local AI CLI conversations as real DSH sessions.
Installation and Enablement¶
To enable this plugin in the Web Profile, run the following command:
dsh plugin --profile web add github:nan1010082085/dsh-chat-sync
This repository is a monorepo containing multiple independent plugins. During installation, pay attention to plugin dependencies, including @deepseek-ai/schemastery.
Typical Usage¶
After installation, the plugin automatically handles the synchronization and import of local CLI conversations. Developers can view and manage these conversation flows, which previously existed only locally, in the DSH Web GUI.
Use Cases and Notes¶
This plugin is suitable for developers who need to centrally manage local AI CLI conversations in the DSH Web GUI. Before use, make sure the plugin runs with the permissions of the current DSH process. It is also recommended to check the source code and license before installation.
Summary¶
Through dsh-chat-sync, local CLI conversation flows are brought into the DSH Web GUI. For more details, refer to the plugin catalog page or the GitHub repository.