ChatLab: AI エージェントと SQL を使用した、ソーシャルチャット履歴のプライベートデスクトップ分析ツール

ChatLab: AI エージェントと SQL を使用した、ソーシャルチャット履歴のプライベートデスクトップ分析ツール

解決する課題

ChatLab は、さまざまなプラットフォームからのソーシャル会話履歴をユーザーが分析・理解できるようにします。チャットデータが独自フォーマットにロックされていたり、複数のアプリに分散しているという問題を解決し、ユーザーが自分のデータをローカルマシン上でプライベートに抽出・洞察・パターン特定・クエリ実行できるようにします。

仕組み

このアプリケーションは、5 段階のデータパイプラインに従います:フォーマット検出、ストリームパース、ローカル永続化、SQL と AI によるクエリ、そして可視化です。WhatsApp、Telegram、Discord などのプラットフォームからのエクスポートを統一モデルに正規化します。データ分析には、SQL エンジンと、関数呼び出しを通じて 24 以上のツールを装備した AI エージェントの組み合わせを使用し、レコードの検索と要約を行います。

対象ユーザー

個人のチャット履歴を深く分析したいが、データプライバシーを厳格に保ちたい人向けに設計されています。

ハイライト

  • 幅広いプラットフォーム対応: WhatsApp、LINE、QQ、Discord、Instagram、Telegram、iMessage、Google Chat に対応。
  • プライバシー重視: データと設定はデフォルトでローカルに保存され、強制的なクラウドアップロードはありません。
  • スケーラブルな処理: ストリームパースとマルチワーカープロセッシングを使用し、数百万件のメッセージ履歴にも対応。
  • AI 搭載分析: コンテキストを考慮したデータ探索のために、Agent + Function Calling ワークフローを採用。

Summary

オープンソースのデスクトップアプリで、SQL エンジンと AI エージェントを活用し、ソーシャルチャット履歴をローカルかつプライベートに分析・洞察抽出します。

Title

ChatLab: AI エージェントと SQL を使用した、ソーシャルチャット履歴のプライベートデスクトップ分析ツール

Sources