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

新しいリポジトリでは、埋め込みを外部サービスに送信せずに、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、日々のログ、メモ、プロジェクトファイル)に保存されます。実行時には、エージェントは関連するチャンクのみを取得します。
利点
- トークンの無駄が減少 — すべての永続的な事実を毎回プロンプトに詰め込む必要がありません。
- メモリファイルがよりクリーンに — 巨大なコンテキストブロブに圧縮する必要がありません。
- より良い検索 — 言葉が完全に一致しなくても、概念的に関連するメモを見つけられます。
- デバッグが容易 — 情報源がプレーンテキストであり、不透明なベクトルデータベースではありません。
- プライバシーの向上 — 埋め込みはローカルで計算され、ホスト型APIにデータが送信されません。
リポジトリに含まれるもの
- Ollama互換エンドポイントを実装した小さなPython埋め込みサーバー
- OpenClawの
memorySearch設定例 - macOS用launchdサービステンプレート
- モックマークダウンメモリコーパス
- スモークテストとローカルクエリデモ
リポジトリはgithub.com/promptclickrun/harrier-openclaw-memory-searchにあります。
📖 全文ソースを読む: r/openclaw
👀 See Also

Claude to PDF Chrome拡張機能は、長い会話を書式を保ったままエクスポートします
開発者が「Claude to PDF」という無料のChrome拡張機能をリリースしました。このツールはClaude AIのチャット履歴全体をキャプチャし、PDFにエクスポートする際にコードブロック、LaTeX数式、表の書式を保持します。

エージェントタイムズスキルがClawHubに追加され、リアルタイムニュース、天気、トークン価格のクエリが可能に
ClawHubの新スキル「Agent Times」は、AIエージェントがニュース、天気、暗号通貨価格に関するリアルタイムクエリに回答できるようにします。インストールはnpx clawhub install agenttimesで行い、3,576のフィードから228,000以上の記事にアクセスでき、感情スコアリングとエンティティ抽出を提供します。

ブロッコリー:クラウドサンドボックスでLinearチケットからAIコーディングエージェントを実行するためのオープンソースハーネス
Broccoliは、Linearからコーディングタスクを取得し、ClaudeとCodexを使用して分離されたクラウドサンドボックスで実行し、人間によるレビューのためにPRを開くオープンソースツールです。独自のGoogle Cloudインフラストラクチャ上で運用され、プロダクショングレードのデプロイメントを実現します。

IronBee: Claude CodeとCursorのためのオープンソース検証レイヤー
IronBeeはオープンソースの検証レイヤーで、AIコーディングエージェントがタスクを完了する前に実際のブラウザで変更をテストすることを強制します。テストでは、検証なしで出荷されていたであろうClaude Codeセッションの82%でバグを検出しました。