In the DeepSeek Harness (DSH) plugin ecosystem, memory plugins typically involve external storage or network requests. When an agent runs in an offline environment or a scenario that requires strict memory control, such dependencies add extra complexity. dsh-cerium (cerium) provides a pure Node.js-based memory solution that removes network dependencies.
What Is It¶
This is a pure Node-based memory plugin designed to address state persistence needs for agents in offline or network-restricted environments. The project is maintained by uckkk and is released under the MIT License.
Core Features¶
- Pure Node implementation: no reliance on external services; it runs entirely on the Node.js runtime.
- No network dependencies: it does not initiate network requests at runtime, making it suitable for offline scenarios.
Installation and Enablement¶
Before installing, make sure the following dependencies are already installed in your project:
@deepseek-ai/cordis(^4.0.1)@deepseek-ai/dsh-tools(>=0.1.0-rc.6)
Run the following command to add the plugin:
dsh plugin add github:uckkk/dsh-cerium
Typical Usage¶
The project currently does not provide detailed usage examples. The specific API interface and configuration approach depend on the plugin’s internal implementation logic. It is recommended to review the source code directly to understand how to use it.
Use Cases and Notes¶
This plugin is suitable for development scenarios that require offline operation or aim to reduce external dependencies. The plugin runs with the permissions of the current DSH process. Before using it, review the source code and license.
Summary¶
dsh-cerium offers a lightweight, localized approach to memory storage. For more details, refer to the plugin directory or the source repository.