AI News HubLIVE
站内改写2 分で読了

Memoriq:AIチャットを保存・検索するオープンソースの暗号化ボールト

Memoriq は、ChatGPT、Claude、Gemini、Grok からの AI 会話を保存・検索するためのオープンソースの暗号化ボールトです。エンドツーエンド暗号化によりサーバーは平文にアクセスできず、プロジェクト管理、ブラウザ側での検索、暗号化バックアップのインポート・エクスポートをサポートします。

ソースHacker News AI著者: giekaton

Memoriq は、ChatGPT、Claude、Gemini、Grok といった主要な AI プラットフォームとの会話を保存・検索するためのオープンソースの暗号化ボールトです。このプロジェクトは、AI チャットの履歴が分散し、整理やプライバシー保護が難しいという問題を解決するために開発されました。

Memoriq の設計思想は、ユーザーが自分のチャットデータを完全に掌握することです。すべての会話内容はブラウザ内で生成されたローカル鍵を用いてエンドツーエンドで暗号化され、その後にサーバーへアップロードされます。サーバーは暗号文のみを保存し、メッセージ内容、タイトル、プロジェクト名、ソース URL などの平文情報には一切アクセスできません。たとえサーバーが侵害されても、ユーザーのチャット内容が漏洩するリスクはありません。また、暗号化されたバックアップをエクスポートして、自身で保管することも可能です。

プライバシー保護に加えて、Memoriq は実用的な機能も提供します。会話をプロジェクトごとに整理したり、ブラウザ上で復号したデータに対して検索を実行したりできます。さらに、元のチャット URL、ソース、日付、暗号化ペイロードサイズも表示されます。ブラウザ拡張機能がうまく動作しない場合に備えて、AI の返信を手動で貼り付けて保存する機能も用意されています。現在 Memoriq はベータ版であり、DOM 抽出の信頼性向上、メディアファイル(画像、音声、動画)のサポート、オプションのセマンティック検索などが今後のロードマップに含まれています。

技術スタックとしては、バックエンドに Laravel、フロントエンドに Vue と Pinia を使用し、ビルドツールは Vite です。データベースは MySQL、暗号化はすべてブラウザ側の JavaScript で行われます。ライセンスは AGPL v3.0 で、個人利用、自己ホスティング、変更、共有が認められていますが、変更したネットワークサービスを提供する場合はソースコードの公開が必要です。

自己ホスティングを希望するユーザー向けに、Memoriq は詳細なローカル開発ガイドを提供しています。必要な環境は PHP 8.3 以降、Composer、Node.js、MySQL で、簡単な手順で独自のインスタンスを実行できます。また、Chrome ブラウザ拡張機能も提供されており、ボタン一つで会話を保存できます。

Memoriq は、プライバシーを重視しつつ、AI との会話を知識ベースとして活用したいユーザーにとって、信頼できる選択肢となるでしょう。