Repolode
omdsh-dev

omdsh-dev/dsh-mnemon

DeepSeek Harnessエージェント向けのメモリ・コンテキスト層。階層型ランタイムメモリ、検索可能なプロジェクト文書、差し替え可能なメモリプロバイダー、自己進化するスキルを提供します。

スター
911
フォーク
63
未解決の Issue
26
最終コミット
昨日

これは何?

dsh-mnemonは、セッションをまたいでエージェントが把握している情報を管理するDeepSeek Harness(DSH)用プラグインです。好みや作業上の事実といったランタイムメモリは、コンパクトなUSER.mdとMEMORY.mdとして各ターンに注入されます。一方、プロジェクト文書や長期メモリ領域は、質問に必要な場合にのみ検索されます。

Pluginsページでは、デフォルトのLayered戦略やGeneral戦略などのメイン戦略を選び、データを移動せずにオプションの拡張機能を切り替えられます。ストレージはローカル、ワークスペース単位、または指定したディレクトリに保存でき、ZIPでバックアップできます。Memory Spacesの保存先には、ローカルのMnemon Nativeプロバイダーのほか、Mem0、Honcho、OpenVikingなど複数のサードパーティプロバイダーを利用できます。

Memory Systemページでは、保存されたメモリやプロジェクト文書、エンティティのグラフを表示し、編集できます。実験的機能のSkillsコンポーネントでは、DSHのSKILL.mdファイルを管理し、完了した会話から改善案を検討し、ドラフトをバックテストしたうえで、skills.shやGitHubからスキルをインストールできます。

主な機能

  • 01各ターンにUSER.mdとMEMORY.mdとして注入されるランタイムメモリ。
  • 02必要に応じて検索・読み込みできるプロジェクト文書。
  • 03ローカルのMnemon Nativeまたは8種類のサードパーティプロバイダーを利用できるMemory Spaces。
  • 04データを移動せずにPluginsページで戦略や拡張機能を切り替え。
  • 05バージョン管理やバックテスト、skills.shおよびGitHubからのインストールに対応したスキル管理。
  • 06各ターンで読み書きされた文書とメモリを確認できるビュー。

ユースケース

  • DSHエージェントに、セッションをまたいで持続する好みやプロジェクト知識を持たせる。
  • 会話中にプロジェクトの設計文書や引き継ぎメモを検索する。
  • メモリをローカルに保ちながら、必要に応じてマネージドメモリサービスに接続する。
  • DSHプラグインとして独自のメモリソースや戦略を開発する。

クイックスタート

  1. 1

    pnpmをグローバルにインストールする

    npm install --global pnpm
  2. 2

    DSHのWebインターフェースを起動する

    npx @deepseek-ai/dsh web
  3. 3

    ページで「Plugins → Add plugin」に移動し、「dsh-mnemon」と入力して「Install」をクリックし、その後「Enable now」をクリックする

使う前に知っておきたいこと

  • Node.js 22.19以降が必要です。
  • Skillsコンポーネントは実験的機能としてマークされており、有効にするまで自己進化はオフです。
  • Memory Spacesを使用するには、Mnemon CLIをインストールするか、別のProviderを有効にする必要があります。

収録されている特集

トピック

よくある質問

dsh-mnemon とは?
DeepSeek Harnessエージェント向けのメモリ・コンテキスト層。階層型ランタイムメモリ、検索可能なプロジェクト文書、差し替え可能なメモリプロバイダー、自己進化するスキルを提供します。 dsh-mnemonは、セッションをまたいでエージェントが把握している情報を管理するDeepSeek Harness(DSH)用プラグインです。好みや作業上の事実といったランタイムメモリは、コンパクトなUSER.mdとMEMORY.mdとして各ターンに注入されます。一方、プロジェクト文書や長期メモリ領域は、質問に必要な場合にのみ検索されます。
dsh-mnemon は無料で使えますか?ライセンスは?
dsh-mnemon は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dsh-mnemon は今もメンテナンスされていますか?
活発にメンテナンス中。dsh-mnemon の最終コミットは 2026年11月6日 です。
dsh-mnemon は何に使えますか?
DSHエージェントに、セッションをまたいで持続する好みやプロジェクト知識を持たせる。 会話中にプロジェクトの設計文書や引き継ぎメモを検索する。 メモリをローカルに保ちながら、必要に応じてマネージドメモリサービスに接続する。 DSHプラグインとして独自のメモリソースや戦略を開発する。
dsh-mnemon のインストール方法は?
pnpmをグローバルにインストールする: npm install --global pnpm DSHのWebインターフェースを起動する: npx @deepseek-ai/dsh web ページで「Plugins → Add plugin」に移動し、「dsh-mnemon」と入力して「Install」をクリックし、その後「Enable now」をクリックする
dsh-mnemon はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/omdsh-dev/dsh-mnemon

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト