Memoriq:開源加密保險庫,用於保存和搜索AI聊天記錄
Memoriq 是一個開源的加密保險庫,用於保存和搜索來自 ChatGPT、Claude、Gemini 和 Grok 的 AI 對話。它採用端到端加密,確保服務器無法訪問明文內容,支持項目組織、瀏覽器端搜索以及加密備份導入導出。
Memoriq 是一個開源的加密保險庫,專為保存和搜索 AI 對話而設計,支持 ChatGPT、Claude、Gemini 和 Grok 等主流平台。該項目由 Memoriq 團隊開發,旨在解決 AI 聊天記錄分散、難以組織和隱私泄露的問題。
Memoriq 的核心理念是讓用户完全掌控自己的聊天數據。所有對話內容在瀏覽器端使用本地生成的密鑰進行端到端加密,然後才上傳到服務器。服務器僅存儲密文,無法讀取任何明文信息,包括消息內容、標題、項目名稱、來源 URL 等。即使 Memoriq 的數據庫被攻破,攻擊者也無法獲取用户的聊天內容。用户還可以導出加密的備份文件,以便遷移或自行保管。
除了強大的隱私保護,Memoriq 還提供了實用的功能:用户可以將對話歸類到不同的項目中,通過瀏覽器端搜索快速找到歷史記錄,並查看原始聊天鏈接、來源、日期和加密負載大小。對於瀏覽器擴展無法完美捕獲的情況,Memoriq 支持手動粘貼 AI 回覆進行保存。目前,Memoriq 處於測試階段,已實現核心功能,但仍在不斷完善中,例如提高 DOM 提取的可靠性、支持媒體文件(圖片、音頻、視頻)以及可選的語義搜索功能。
技術棧方面,Memoriq 後端使用 Laravel 框架,前端採用 Vue 和 Pinia 狀態管理,並使用 Vite 構建工具。數據庫採用 MySQL,加密操作完全在瀏覽器端使用 JavaScript 完成。項目採用 AGPL v3.0 許可證,允許個人使用、自託管、修改和分享,但要求修改後的網絡服務必須開源。
對於希望自託管的用户,Memoriq 提供了詳細的本地開發指南,需要 PHP 8.3+、Composer、Node.js 和 MySQL。通過簡單的安裝步驟,用户可以運行自己的 Memoriq 實例。此外,Memoriq 還提供了 Chrome 瀏覽器擴展,方便一鍵保存對話。
總的來説,Memoriq 是一個注重隱私、開源的 AI 聊天記錄管理工具,適合那些希望將 AI 對話作為個人知識庫並保持完全控制的用户。