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

OMP × Nowledge Mem

OMPプラグインをインストールすると、OMPがMemコンテキストとともに起動し、新しい会話を自動的に保存するようになります。

エージェント向け

これをOMPに貼り付けてください:

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

OMPを適切なMemコンテキストとともに起動し、新しいコーディング会話を手動インポートなしで保存したい場合は、OMPプラグインをインストールしてください。

セットアップ後、OMPは起動時にContext BundleまたはWorking Memoryを読み取り、タスク中にバンドルされたメモリスキルを使用し、完了した会話ターンをsource_app=ompとともにMemスレッドへ同期できるようになります。

OMPにはnowledge-mem-piをインストールしないでください。 OMPはPi由来ですが、独自のプラグインコマンド、設定ルート、ソースタグを持っています。 専用のOMPプラグインは、OMPスレッドをPiスレッドから分離して保ちます。

始める前に

  • Nowledge Memがローカルで実行されている、または到達可能なリモートMemサーバーがある
  • OMPがインストールされている
  • nmemがOMPと同じマシンで動作する
nmem status

セットアップ

omp plugin install nowledge-mem-omp

インストールまたは更新後は、拡張機能のライフサイクルが読み込まれるようにOMPを再起動してください。

ほとんどのローカルセットアップでは、OMP固有のインストール手順はこれだけです。

直接MCPツール呼び出しも行いたい場合、またはOMPをカスタムのリモートMCPエンドポイントに向ける必要がある場合は、オプションのOMP MCP設定を生成してください:

nmem config mcp show --host omp

生成されたサーバーをOMPのMCP設定に追加してください。 OMPでドキュメント化されているMCPの場所には、プロジェクトの.omp/mcp.jsonとユーザーの~/.omp/agent/mcp.jsonがあります。

確認

OMPを再起動して、次を尋ねてください:

Read my Nowledge Mem context and tell me whether the connection is working.

成功とは、OMPが注入されたContext BundleまたはWorking Memoryを認識できることです。 通常のOMPターンを完了すると、その会話もOMPスレッドとしてMemに表示されるはずです。

セッションキャプチャ

新しいOMP会話は、エージェントターンの完了後、コンパクション前、セッション切り替え前、およびシャットダウン時に、プラグインによって自動的にキャプチャされます。 それらはsource_app=ompとともに保存されます。

同期コマンドは、プラグインがインストールされる前に存在していた古いOMPセッションをバックフィルしたい場合にのみ使用してください。 OMPはそれらのセッションを~/.omp/agent/sessionsの下に保存します:

nmem t sync --from omp --limit 20
nmem t sync --from omp --apply

nmemはOMPマシン上のローカルOMP JSONLファイルを読み取り、正規化されたスレッドメッセージを設定済みのMemサーバーへアップロードするため、これはローカルMemとリモートMemの両方で機能します。

このページの内容