メインコンテンツへ移動
Nowledge MemNowledge Mem

Droid

コミュニティマーケットプレイスを通じてFactory DroidにNowledge Memをインストールし、起動時のコンテキスト、ルーティングされたリコール、蒸留、再開可能なハンドオフをセッションに取り込みます。

エージェント向け

この行をエージェントに渡してください。 まずユニバーサルインストールスキルを使用する必要があります。 このページは動作とトラブルシューティングのリファレンスとして残ります:

Read https://mem.nowledge.co/SKILL.md and follow the instructions to install or update Nowledge Mem for Droid. Verify with nmem status and the Context Bundle or Working Memory check, then summarize what changed.

推奨パス

Nowledgeコミュニティマーケットプレイスを追加し、nowledge-mem@communityをインストールし、nmem statusを一度実行してから、新しいDroidセッションを開始します。

このパッケージが約束するもの

Droidは、Context Bundle / Working Memoryの起動時コンテキスト、ルーティングされたリコール、蒸留、ステータスチェック、再開可能なハンドオフのためのネイティブコネクタサーフェスを利用できます。 ただし、save-threadはまだ主張していません。

DroidはNowledge Memに適しています。 Factoryプラグインはフック、コマンド、スキルを1つの製品サーフェスにバンドルしつつ、nmemをその下の実行レイヤーとして維持できるからです。

始める前に

  • ローカルで実行中のNowledge Mem(インストール)または到達可能なリモートMemサーバー
  • Factory Droidがインストールされていること
  • PATH内のnmem

Nowledge Memがデスクトップアプリを通じて同じマシンですでに実行されている場合、最も簡単な方法はSettings → Preferences → Developer Tools → Install CLIです。 これにより、Droidはローカルとリモートの両方のセットアップに対してクリーンなnmemパスを利用できます。

nmemを単独でインストールすることもできます:

# Option 1: pip
pip install nmem-cli

# Option 2: uvx
curl -LsSf https://astral.sh/uv/install.sh | sh
uvx --from nmem-cli nmem --version

1分セットアップ

Nowledgeコミュニティマーケットプレイスを追加する

droid plugin marketplace add https://github.com/nowledge-co/community

プラグインをインストールする

droid plugin install nowledge-mem@community

nmem statusを一度実行する

デフォルトの同一マシンセットアップでは、http://127.0.0.1:14242を指す必要があります。

新しいDroidセッションを開始する

プラグインは利用可能な場合にContext Bundleを読み込み、利用できない場合はWorking Memoryにフォールバックし、そのコマンドとスキルをDroid内で利用可能にします。

更新

droid plugin marketplace update community
droid plugin update nowledge-mem@community

安全にカスタマイズする

Droidはこのパッケージ用の別個の永続的な指示ファイルをまだ公開していません。

  • 異なるメモリスタイルや保存動作が必要な場合は、Droid自身のプロンプトまたは指示サーフェスを使用してください
  • マーケットプレイスの更新をクリーンに保つため、インストールされたプラグインパッケージはそのままにしてください

ホストごとの完全なマップについては、統合動作のカスタマイズを参照してください。

得られるもの

  • セッション開始、再開、クリア、コンパクション時のContext Bundle / Working Memoryブートストラップ
  • メモリと過去のセッションにわたるルーティングされたリコール
  • 永続的なメモリへの蒸留
  • 再開可能なチェックポイントが必要な場合の明示的なハンドオフ作成
  • nmemを通じた1つの安定したリモートパス

コマンド

  • /nowledge-read-working-memory
  • /nowledge-search-memory
  • /nowledge-distill-memory
  • /nowledge-save-handoff
  • /nowledge-status

リモートMem

推奨されるリモートセットアップは次のとおりです:

nmem config client set url https://mem.example.com
nmem config client set api-key nmem_your_key

これはこのマシンの共有ローカルクライアント設定を書き込み、DroidをGemini、Codex、およびその他のnmemベースのパスで使用される同じ契約に揃えます。

重要な制約

このパッケージは意図的にsave-threadではなくsave-handoffを公開しています。

この区別は重要です:

  • save-threadは、実際に記録されたセッションメッセージをインポートすることを意味する必要があります
  • save-handoffは、簡潔で再開可能なサマリーを保存することを意味します

Droidにはまだ実際のNowledgeトランスクリプトインポーターがないため、プラグインはサマリーを完全なセッション保存であるかのように装うのではなく、境界を正直に保ちます。

ローカルチェックアウトのフォールバック

ローカルチェックアウトから検証したい場合:

git clone https://github.com/nowledge-co/community.git
cd community
droid plugin marketplace add "$(pwd)"
droid plugin install nowledge-mem@community

これは、communityリポジトリがリポジトリレベルのFactoryマーケットプレイスマニフェストと、その中の1つのパッケージとしてDroidプラグインを公開しているため機能します。

このページの内容