Apple WatchデータとMLXを使用したパーソナライズされたヘルスコーチングのためのllama3.2 3Bのファインチューニング

ある開発者が、Apple HealthとWhoopのデータを使用してMac上でllama3.2 3Bをファインチューニングすることで、パーソナライズされた健康コーチLLMを作成しました。MLXを使用したファインチューニングプロセス全体は約15分で完了しました。
技術的パイプライン
実装は以下のワークフローに従っています:
- Apple HealthとWhoopのデータはローカルのSQLiteデータベースに保存
- SQL RAGレイヤーが自然言語クエリをSQLに変換
- Claude APIを一度使用して約270のゴールドスタンダードトレーニング例を生成(匿名化された質問/SQL/結果のペア、個人の健康データは送信されず)
- MLX経由でllama3.2 3BをLoRAファインチューニング
- 融合モデルを127.0.0.1:8080でローカルに提供
ファインチューニング前と後
ソースには改善の具体的な例が示されています:
ファインチューニング前:「あなたのHRVは自律神経系機能の重要な指標です…」[500語の一般的なアドバイス]
ファインチューニング後:「あなたのHRVは今週平均68msで、先週の77msから12%低下しています。これは7時間未満の睡眠が3晩続いた時期と一致します。48時間トレーニング強度を下げることを検討してください。」
メモリ使用量とハードウェア
- モデル(4ビット):約2 GB
- LoRAアダプター:約50 MB
- トレーニングメモリ:合計約4-5 GB
- MシリーズMacで動作、GPU不要
開発者は、SQLハルシネーションガードレール、クロスメトリックコンテキスト強化、トレーニングパイプラインに関する技術的詳細を完全な記事に含めていると述べています。また、MLXセットアップやRAGレイヤー実装に関する質問にも答える用意があるとしています。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

開発者がClaude CodeとGodotで9日間でブラウザRPGを構築
開発者は、多ツールAIワークフローの一環としてGodotとClaude Codeを使用し、9日間で風刺的なブラウザRPG『Civic Nightmare』を作成しました。これは彼らの初めてのGodotエンジン使用でした。

建築設計コンサルティングがWixをAIエッジエージェントに置き換え
建築設計コンサルタントが、月額40ドルのWixサイトを置き換えるために、顧客問い合わせを処理するカスタムAIエージェントを構築しました。このシステムは、Netlifyの10秒サーバーレスタイムアウトにより分割アーキテクチャを採用し、応答生成にDeepSeek-R3を使用しています。

実用的なOpenClawワークフロー:TikTok自動化、ポートフォリオ追跡、Redditエンゲージメント、およびスケジュールタスク
開発者ではない海事バックグラウンドを持つ人物が、4つの具体的なOpenClawワークフローを共有:TikTokカルーセル自動化(投稿あたり0.02ドル)、DuckDBを使ったポートフォリオ追跡、Redditコメント自動化、cronを使ったスケジュールタスク自動化。

Claudeのデバッグケース:パラメータ不足によるサイレントエージェント障害、モデルよりもフレーミングが重要だった
ある開発者がClaudeを使ってカレンダーエージェントを構築し、40分間Claudeにデバッグを試みた後、write_calendarツールにattendeesパラメータが欠けていることに気づきました。完全なコンテキストを与えると、Claudeは10秒で問題を特定しました。