MaxFreedomPollard/Compartment

Encrypted, fully offline agentic memory. One click install, GUI w/ memory map, all OS and agents. Superior memory creation, storage and retrieval.

解決する課題

Compartmentは、個人のコンピュータ上で動作するAIエージェント向けの、安全で完全にオフラインのメモリストアを提供します。エージェントが学習した内容(決定、好み、事実)が、クラウドにデータを送信したり、APIキーを必要としたり、テレメトリにさらしたりすることなく、セッションをまたいで保持されることを保証します。

仕組み

このツールは、ホストマシン上に単一の暗号化されたボールトファイルを作成します。エージェントは、メモリを短いクレーム(200文字以下)として、ソース、日付、オプションの有効期限とともに書き込みます。組み込みの384次元int8 ONNXモデルが各クレームのベクトルを生成し、これらのベクトルとキーワードインデックスはRAMに保持され、高速なハイブリッド検索(約12ミリ秒)を実現します。ボールトは生のテキストとベクトルの両方を暗号化し、ユーザーのパスフレーズでのみロックを解除します。軽量なGUI/アプリは、ボールトのステータス、接続されたエージェント、最近のメモリを表示し、ローカルのみのダッシュボードは、成長、タグ、関係を視覚化します。

対象ユーザー

ローカルLLMやAIエージェント(例:Claude Code、Hermes、OpenClaw、Cursor)を実行し、ネットワーク依存や外部サービスなしでエージェントが実行間で知識を保持できるようにしたい開発者やパワーユーザー。また、個人情報や運用上の事実の暗号化されたオフラインストレージを必要とするプライバシー重視のユーザーにも適しています。

主な特徴

  • エンドツーエンドのオフライン保証:ネットワークなし、APIキーなし、テレメトリなし。
  • パスフレーズ保護付きの暗号化された単一ファイルボールト。ベクトルも暗号化されます。
  • 関連性スコアリング付きのハイブリッドベクトル・キーワード検索(約12ミリ秒)。
  • メモリの自動有効期限、意見の置き換え、重要度の重み付け。
  • 人気エージェント(Claude、Hermes、OpenClaw)向けの統合フックと、VS Code、Cursor、LM Studioなどのワンクリックインストール。
  • ブラウジング、タグ付け、関係グラフのためのビジュアルダッシュボード(ローカルのみ)。
  • バンドルされた埋め込みモデルは約70MBのプロセスで実行。インデックス作成にLLMは不要。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト