OpenClawエージェントのためのHarrier埋め込みを用いた局所意味記憶検索

✍️ OpenClawRadar📅 公開日: June 7, 2026🔗 Source
OpenClawエージェントのためのHarrier埋め込みを用いた局所意味記憶検索
Ad

新しいリポジトリでは、埋め込みを外部サービスに送信せずに、OpenClawエージェントにローカルセマンティックメモリ検索を提供する方法を紹介しています。このアプローチでは、MicrosoftのHarrierモデル(microsoft/harrier-oss-v1-0.6b)をベースにした小さなローカル埋め込みサーバーを実行し、Ollama互換のAPIを公開し、OpenClawのmemorySearch設定に接続します。

仕組み

埋め込みサーバーはHarrierをローカルで実行し、OllamaのAPI形式に一致する/api/embedおよび/api/embeddingsエンドポイントを提供します。OpenClawのmemorySearchはすでにOllamaスタイルのエンドポイントをサポートしているため、http://localhost:8000を指定するだけで、エージェントにローカルの最先端セマンティックメモリ層が追加されます。

エージェントメモリにおける重要性

ほとんどのエージェントメモリシステムには2つの問題点があります:

  • プロンプトにあまりにも多くのメモリを詰め込むと、トークンを消費し、コンテキストが乱雑になります。
  • メモリファイルを小さく手動で保つことは、履歴が増えるにつれて維持が難しくなります。

セマンティックメモリ検索は中間の道を提供します。長期記憶は、人間が読めて編集可能な通常のマークダウンファイル(MEMORY.md、日々のログ、メモ、プロジェクトファイル)に保存されます。実行時には、エージェントは関連するチャンクのみを取得します。

Ad

利点

  • トークンの無駄が減少 — すべての永続的な事実を毎回プロンプトに詰め込む必要がありません。
  • メモリファイルがよりクリーンに — 巨大なコンテキストブロブに圧縮する必要がありません。
  • より良い検索 — 言葉が完全に一致しなくても、概念的に関連するメモを見つけられます。
  • デバッグが容易 — 情報源がプレーンテキストであり、不透明なベクトルデータベースではありません。
  • プライバシーの向上 — 埋め込みはローカルで計算され、ホスト型APIにデータが送信されません。

リポジトリに含まれるもの

  • Ollama互換エンドポイントを実装した小さなPython埋め込みサーバー
  • OpenClawのmemorySearch設定例
  • macOS用launchdサービステンプレート
  • モックマークダウンメモリコーパス
  • スモークテストとローカルクエリデモ

リポジトリはgithub.com/promptclickrun/harrier-openclaw-memory-searchにあります。

📖 全文ソースを読む: r/openclaw

Ad

👀 See Also

PeaDB: C++20でAIアシスタントを用いてコーディングされたRedis互換データベース
Tools

PeaDB: C++20でAIアシスタントを用いてコーディングされたRedis互換データベース

開発者がPeaDBを作成しました。これはC++20で書かれたRedis 7.2.5の互換品で、Codex、Copilot、Claudeを使用し、約147のコマンドを実装し、永続性、レプリケーション、クラスターサポートを備えています。ベンチマークではRedisに近い性能を示しています。

OpenClawRadar
Claude Code LSP: 言語サーバープロトコルによる高速かつ正確なコードナビゲーションの実現
Tools

Claude Code LSP: 言語サーバープロトコルによる高速かつ正確なコードナビゲーションの実現

Claude CodeはデフォルトではLSPが無効になっていますが、有効にするとコードナビゲーションが30〜60秒かかるgrep検索から、50ミリ秒で100%正確なクエリに変わります。設定には公式ドキュメントではなくGitHubのissueで発見されたフラグが必要です。

OpenClawRadar
Claude Agent Teams UI: Claudeコードエージェントのワークフローを可視化するデスクトップアプリ
Tools

Claude Agent Teams UI: Claudeコードエージェントのワークフローを可視化するデスクトップアプリ

ある開発者が、Claude Codeの実験的なAgent Teams機能に視覚的なインターフェースを提供するデスクトップアプリケーションを作成しました。このアプリは無料でオープンソース、ローカルで動作し、APIキーを必要としません。

OpenClawRadar
Screenbox:音声のみで構築されたAIエージェント向けオープンソース仮想デスクトップ
Tools

Screenbox:音声のみで構築されたAIエージェント向けオープンソース仮想デスクトップ

Screenboxは、AIエージェント向けにDocker内で隔離されたLinuxデスクトップを提供し、複数のエージェントを並列実行する際の競合を解決します。このプロジェクトはClaude Codeを使用した音声コマンドのみで構築され、作成者はコードの一行も見たことがありません。

OpenClawRadar