SoulPrint:ClaudeとChatGPTの履歴を一緒に検索するローカルツール

SoulPrintは、Claude(.json)とChatGPT(.zip)からの会話エクスポートを、マシン上の単一の標準アーカイブにインポートするローカルファーストのアプリケーションです。これにより、両方のAIアシスタントの履歴をまとめて検索できます。このツールはPython/Flask/SQLiteで構築され、完全にローカルで動作し、Apache-2.0ライセンスの下で提供されています。
主な機能
- インポート: エクスポートファイルをドロップすると、プロバイダーが自動検出されます。ツールは重複を処理し、データはlocalhostから離れることはありません。
- 検索: BM25ランキング、ハイライトされたスニペット、正確なメッセージに直接リンクする結果で、すべてのプロバイダーを同時に全文検索します。
- 質問: 履歴の特定のメッセージを引用して根拠のある回答を提供します。証拠が見つからない場合は、幻覚を避けるためにその旨を伝えます。
- クリップ: 任意の会話でテキストを選択し、ソースに戻る自動引用リンク付きのメモとして保存します。
- 要約: プロバイダーをまたいで会話を選択し、「このコンテキストから続けてください」で終わる引き継ぎブリーフィングに圧縮します。これを新しいClaudeやChatGPTのチャットに貼り付けて、中断したところから続けることができます。
- エクスポート: マニフェスト、出典インデックス、検証を含むMemory Passportを作成します。アーカイブは任意のビューアーで開けるSQLiteファイルです。
技術詳細
このツールには595のテストが含まれており、開発者の最初のリポジトリです。Geminiサポートは将来計画されています。開発者はまた、同じトピックについてClaudeとChatGPTが異なる回答を示した場所を表示するクロスモデル比較機能も計画しています。
クロスプロバイダーアプローチは、SoulPrintを他のツールと差別化し、ユーザーが明確な出典とともにClaudeとChatGPTの履歴を並べて表示できるようにします。開発者が述べるように:「彼らの仕事はあなたを彼らのプラットフォーム内に留めることです。SoulPrintの仕事はその逆です。」
📖 Read the full source: r/ClaudeAI
👀 See Also

OCTO-VEC:24体のAIエージェントを擁するオープンソースの仮想ソフトウェア企業
OCTO-VECは、9つのデフォルトAIエージェントと15人の雇用可能なスペシャリストを備えたソフトウェア会社をシミュレートするオープンソースのTypeScript/SQLiteプロジェクトです。自動化されたセキュリティスキャン、エージェントごとのgitアイデンティティ、22以上のLLMプロバイダーへの対応を含みます。

ピンチベンチ結果:初のOpenClaw専用AIコーディングエージェントベンチマーク
OpenClaw専用の最初のベンチマークであるPinchBenchは、成功率、コスト、速度で32のAIモデルをランク付けしており、GoogleのGemini-3-Flash-Previewが95.1%の成功率で0.72ドルと首位を獲得しています。

Xmloxide: AIエージェント支援で作成されたlibxml2のRust再実装
Xmloxideは、メンテナンスが停止したlibxml2ライブラリを純粋なRustで再実装したもので、Claude Codeを使用して互換性テストスイートを通過するように作成されました。メモリセーフなXML/HTML解析を提供し、C APIによるドロップイン置換が可能です。

ソリティア:AIエージェント向けオープンソースアイデンティティ基盤
ソリティアは、AIエージェント向けのオープンソースのアイデンティティ基盤であり、単なる記憶の想起だけでなく、エージェントが時間の経過とともにユーザーとの作業関係をどのように改善するかに焦点を当てています。ローカルファーストでモデルに依存せず、pip install solitaire-ai で利用可能です。