# PolyMind **OSS なマルチプロバイダー AI チャットクライアント — OpenAI / Gemini / Claude / Ollama を1つのRepositoryインターフェースで統一**      ### 📱 iOS 版が App Store で公開中です [](https://apps.apple.com/jp/app/polymind/id6806156195) 無料でダウンロードいただけます。お好きなAIプロバイダーのAPIキーを入力するだけで、すぐにお使いいただけます。詳しくは[紹介ページ](https://softjapan.github.io/polymind/)もご覧ください。 --- ## 概要 Flutter × Riverpod × LangChain Dart で構築した、OSSのマルチプロバイダー AI チャットクライアントです。 OpenAI・Google Gemini・Anthropic Claude・Ollama(ローカル LLM)を `LlmRepository` という単一の抽象インターフェースの背後に実装として隠蔽しており、アプリ側のロジックは接続先プロバイダーの違いを一切意識しません。設定画面からプロバイダー・モデル・エンドポイントをいつでも切り替え可能です。 APIキーは `flutter_secure_storage`(iOS/macOS: Keychain、Android: EncryptedSharedPreferences)にのみ保存され、開発者のサーバーは存在しません。チャット履歴は端末内の SQLite に永続化され、外部に送信されることはありません。 --- ## デモ動画 https://github.com/user-attachments/assets/99b1e415-f99c-4001-9774-9311fdbc877a --- ## スクリーンショット