Repolode
CortexReach

CortexReach/memory-lancedb-pro

OpenClawエージェント向けの長期記憶プラグイン。設定や決定事項をLanceDBに保存し、後のセッションで呼び出します。

スター
4,452
フォーク
730
未解決の Issue
50
最終コミット
24 時間前

これは何?

memory-lancedb-proは、OpenClawエージェント向けのメモリプラグインです。会話から事実、好み、決定事項、プロジェクトのコンテキストを抽出してLanceDBのベクトルデータベースに保存し、後の応答の前に関連する記憶を注入することで、セッションをまたいでユーザーが同じことを繰り返し伝える手間を省きます。

検索ではベクトル類似度とBM25全文検索を組み合わせ、Jina、SiliconFlow、Voyage AI、Pineconeなどのプロバイダーによるクロスエンコーダーでの再ランキングにも対応しています。記憶はグローバル、エージェント単位、ユーザー単位、プロジェクト単位などのスコープに分けて管理でき、Weibull減衰モデルにより、あまり使われない記憶は薄れ、頻繁に呼び出される記憶は残ります。スマート抽出ではLLMを使って、記憶を6つのカテゴリに分類します。

記憶ストアの一覧表示、検索、エクスポート、インポート、再埋め込み、アップグレードを行う管理CLIも付属しています。OpenAI互換のembedding APIに対応し、ネイティブなLanceDB検索に必要なCPU命令セットについての注意事項も記載されています。

主な機能

  • 01ベクトル検索とBM25全文検索を組み合わせたハイブリッド検索。
  • 02Jina、SiliconFlow、Voyage AI、Pineconeによる任意のクロスエンコーダー再ランキング。
  • 03会話からの記憶の自動保存と、応答前の自動想起。
  • 04グローバル、エージェント単位、ユーザー単位、プロジェクト単位のスコープ分離。
  • 05Weibullベースの減衰と段階的な昇格による記憶のライフサイクル管理。
  • 06検索、統計表示、エクスポート、インポート、再埋め込み、アップグレードに対応する管理CLI。

ユースケース

  • セッションをまたいでコーディングスタイルや好みを記憶する、個人用OpenClawアシスタントの構築。
  • 過去の技術的な決定を記録し、エージェントが選択の理由を説明できるようにする。
  • 1つのゲートウェイ上で、複数のエージェントやプロジェクトの記憶を分離して管理する。
  • OpenAI互換エンドポイントを使って、ローカルまたはセルフホストのembeddingモデルを動かす。

クイックスタート

  1. 1

    OpenClaw CLI からプラグインをインストールします

    openclaw plugins install memory-lancedb-pro@beta
  2. 2

    プラグイン設定を openclaw.json に追加し、メモリスロットを設定します

  3. 3

    設定を検証してゲートウェイを再起動します

    openclaw config validate && openclaw gateway restart

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

  • AVX 対応 CPU が必要です。一部の Linux x64 ビルドでは、ネイティブのベクトル検索に AVX2 が必要な場合があります。
  • セマンティックメモリには、OpenAI や Jina などの埋め込みプロバイダーと API キーが必要です。
  • OpenClaw ホストに依存します。単体ツールではなくプラグインです。
  • 古いバージョンからのアップグレードや埋め込みモデルの変更には、新しいデータベースへの再埋め込みを慎重に行う必要があります。

トピック

よくある質問

memory-lancedb-pro とは?
OpenClawエージェント向けの長期記憶プラグイン。設定や決定事項をLanceDBに保存し、後のセッションで呼び出します。 memory-lancedb-proは、OpenClawエージェント向けのメモリプラグインです。会話から事実、好み、決定事項、プロジェクトのコンテキストを抽出してLanceDBのベクトルデータベースに保存し、後の応答の前に関連する記憶を注入することで、セッションをまたいでユーザーが同じことを繰り返し伝える手間を省きます。
memory-lancedb-pro は無料で使えますか?ライセンスは?
memory-lancedb-pro にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
memory-lancedb-pro は今もメンテナンスされていますか?
活発にメンテナンス中。memory-lancedb-pro の最終コミットは 2026年10月21日 です。
memory-lancedb-pro は何に使えますか?
セッションをまたいでコーディングスタイルや好みを記憶する、個人用OpenClawアシスタントの構築。 過去の技術的な決定を記録し、エージェントが選択の理由を説明できるようにする。 1つのゲートウェイ上で、複数のエージェントやプロジェクトの記憶を分離して管理する。 OpenAI互換エンドポイントを使って、ローカルまたはセルフホストのembeddingモデルを動かす。
memory-lancedb-pro のインストール方法は?
OpenClaw CLI からプラグインをインストールします: openclaw plugins install memory-lancedb-pro@beta プラグイン設定を openclaw.json に追加し、メモリスロットを設定します 設定を検証してゲートウェイを再起動します: openclaw config validate && openclaw gateway restart
memory-lancedb-pro はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/CortexReach/memory-lancedb-pro

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

関連プロジェクト