Introduction

In the development and use of DeepSeek Harness (DSH), enabling agents to continuously maintain “who am I” and their state is a common challenge. MyLife is a local-first memory plugin designed to extract the main thread from chaotic information and proactively question itself during decision-making.

Core Features

MyLife includes the following core capabilities:
* Extracting the main thread from chaos
* Four-layer information model
* Timeliness checking and reminders
* Counter-evidence engine
* Tracing back to original text and line numbers
* Invalidating outdated assumptions
* Local-first and data does not leave the store

Installation

Install the plugin with the following command:

dsh plugin --profile web add dsh-mylife

Typical Usage

Users can start interacting directly in natural language. For example:

I’ve been feeling confused about my job recently and don’t know whether I should change jobs.

Notes

  • Local-first; data does not leave the store.
  • Does not read credentials.
  • Does not initiate network requests (except the configured LLM API).
  • License: MIT.
  • The lexical polarity engine often fails to find a single instance on real-world corpora.
  • Optional configuration item: workspaceRoot.

Ecosystem and References

Plugin catalog: https://www.skillhub.cn/plugins/WsTe47/mylife
Repository: https://github.com/WsTe47/mylife