ikevss/wechat-ai-memory
本地优先的 Windows 微信个人记忆库:筛选、归档并导出可追溯的聊天上下文
何を解決するか
プロジェクトの意思決定、要件の変更、重要な約束事など、多くの個人的・業務的な文脈が、WeChatの個別チャットやグループチャットに散在しています。このツールは、これらの会話を構造化された形式に抽出し、AIエージェントの「メモリーバンク」として利用できるようにします。これにより、LLMはプロジェクトやイベントの完全な履歴と文脈を、不完全な手動記述に頼ることなく理解できるようになります。
動作方法
このツールは、Windows WeChat 4.xの読み取り専用の一時コピーのデータベースを読み取ります。ユーザーは連絡先、グループ、日付範囲、キーワードでメッセージをフィルタリングできます。その後、さまざまなメディアタイプを処理します:オリジナル画像の復元、EXIFの向きの修正、そしてローカルの faster-whisper モデルを使用してSILK音声メッセージをテキストに変換します。最後に、フィルタリングされたデータをPDF、Markdown、または構造化されたJSON形式でエクスポートし、AIモデルによる容易なインジェストを可能にします。
対象ユーザー
Windows WeChat 4.xのユーザーで、チャット履歴をアーカイブして個人的な知識管理を行う、またはAIエージェントやRAGワークフローに高品質で構造化された文脈を提供したい人。
特徴
- ローカル最優先のプライバシー:データベースの復号化や音声の音声認識を含むすべてのデータ処理は、ユーザーのマシン上でローカルに実行されます。チャット内容はいかなるリモートサーバーにもアップロードされません。
- マルチモーダル対応:テキスト、画像、ファイル、音声メッセージ(ローカル音声認識付き)を処理できます。
- AI対応エクスポート:LLMの文脈として使用できるように、構造化されたJSONおよびMarkdownファイルを生成します。
- スタンドアロンWindowsアプリ:Python、Qt、Fridaなどのすべての必要な依存関係を含むポータブル実行可能ファイルとして提供され、技術的な知識がなくても利用可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト