krumjahn/applehealth
Privacy-first Apple Health export analyzer for CSV/JSON, charts, and local or cloud AI chat.
何を解決するか
このプロジェクトは、Apple Health の export.xml データを分析できるターミナルベースのAIアシスタントを提供します。長年にわたる膨大な個人の健康データを、会話形式のインターフェースを通じてアクセス可能かつ実行可能な形にし、ユーザーがデータのプライバシーを完全にコントロールできるようにします。
動作方法
このツールは、Apple Health の XML エクスポートを処理済みの CSV または JSON データセットに変換します。その後、Chat REPL(Read-Eval-Print Loop)を使用して、ユーザーが英語で質問できるようにします。システムは、クラウドベースのLLM(GPT-4o、Claude、Gemini)と、Ollama、Jan、LM Studio、llama.cpp を通じたローカルモデルを含む幅広いAIモデルをサポートしており、必要に応じてデータを完全にデバイス上で処理できます。
対象ユーザー
このツールは、健康データの深い分析を行い、トレンドを特定し、チャートを生成したい開発者、バイオハッカー、研究者向けに設計されています。汎用的な健康アプリに依存せずに、独自の分析が可能です。
特徴
- 会話型分析: 英語で健康データと会話し、トレンドや相関関係を特定できます。
- ローカルAIサポート: Ollama および他のローカルサーバーとの完全統合により、100%プライベートでデバイス内での分析が可能。
- マルチモデルの柔軟性: LiteLLM を通じて50以上のAIモデルをサポート。
- データの整合性: Apple Watch、iPhone、Oura、Whoop など複数のソースからの重複する測定値を自動処理し、単位を正規化。
- 自動可視化: 心拍数、睡眠パターン、ワークアウトの強度に関するチャートを自動生成。
- 高精度エクスポート: XMLデータをメタデータを保持したまま、利用可能なCSV/JSON形式に変換。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト