Skip to content

hotdrop/simple-dyphic-android

Repository files navigation

SimpleDyphic

体調管理アプリ(Daily physical condition App)の簡易版アプリとして作成しました。 https://github.com/hotdrop/simple-dyphicにFlutter版の同アプリを作っていましたが、ComposeとCodex Appの体験がとても良かったので移植しました。

AIアドバイス機能の使い方

LiteRT-LM / Gemma モデルについて

  • AIアドバイス機能は LiteRT-LM を使ったオンデバイス推論です。
  • アプリは Gemma 系の .litertlm モデルファイルをローカルから読み込んで実行します。
  • モデルファイルはアプリに同梱していません。利用者が別途取得する必要があります。

モデルの入手元

  • LiteRT-LM の同梱ドキュメントでは、.litertlm モデルの入手元として Hugging Face の LiteRT Community が案内されています。
  • 例: https://huggingface.co/litert-community

設定手順

  1. 利用したい .litertlm モデルファイルを端末上で参照できる場所に保存する
  2. アプリの 設定 -> AIアドバイス設定 を開く
  3. Gemma 4 モデル セクションの .litertlm ファイルを選択 を押す
  4. 取得済みの .litertlm ファイルを選ぶ
  5. 必要ならプロフィールや指示文を設定して保存する

挙動と注意点

  • この実装では、アプリが Hugging Face へ自動接続してモデルをダウンロードする処理は入っていません。
  • AIアドバイス生成時は、設定画面で取り込んだローカルの .litertlm ファイルを使って端末内で推論します。
  • そのため、この機能自体が外部 API の推論課金を勝手に発生させる実装にはなっていません。
  • ただし、モデル配布元の利用規約やライセンス確認は別途必要です。
  • モデルファイルの正当性はアプリ側で署名検証していないため、信頼できる配布元から取得してください。

About

Flutterで作成した体調情報記録アプリをAndroidネイティブとComposeで作り直したリポジトリ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages