Shokhi
Shokhi は Flutter を使用して構築されたモバイルアプリで、Gemini Pro API を活用してユーザーにインタラクティブで情報豊富な AI エクスペリエンスを提供します。最小限の Material 3 デザインパターンを採用しており、AI とのやり取りに適したクリーンで使いやすいインターフェースを提供しています。
- スター
- 6
- フォーク
- 0
- 最終プッシュ(UTC)
- 2024/03/08
- プロジェクト状態
- 公開中
元の README
以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
Shokhi: Your AI Friend in Flutter (Material 3 Design)
Shokhi (meaning "friend" in Bangla) is a mobile application built with Flutter and utilizes the Gemini Pro API to provide users with an interactive and informative AI experience. Embracing a minimal Material 3 design pattern, Shokhi offers a clean and user-friendly interface for engaging with AI.
Screenshots:
| Home Page | Dialog |
|---|---|
![]() |
![]() |
Current Features:
- Conversational AI: Interact with the integrated AI model through text messages, asking questions or prompting for creative text formats.
- Minimal Material 3 Design: Enjoy a beautiful and intuitive user interface that adheres to the latest Material 3 design principles.
- Offline Support: (planned) Shokhi will function to some extent even without an internet connection (for features that don't require server interaction).
Future Plans:
- Firebase Integration: Integrate Firebase for user authentication and potential backend functionalities.
- Multilingual Support: (planned) Allow users to interact with Shokhi in various languages.
- Personalization: (planned) Enable users to personalize their experience with Shokhi through settings and preferences.
Technologies Used:
- Flutter
- Gemini Pro API
- Material 3 Design
Getting Started:
- Clone the repository:
git clone https://github.com/aluffyy/shokhi.git - Install dependencies:
flutter pub get - (Optional) Set up your Gemini Pro API key in the
.envfile.
Contributing:
We welcome contributions to Shokhi! Feel free to fork the repository, make changes, and submit pull requests.
Disclaimer:
This project is currently under development and may contain unfinished functionalities. We are actively working on improving Shokhi and appreciate your feedback and suggestions.
カテゴリー
使用している依存関係
依存関係一覧 9 件
- flutter
{"sdk":"flutter"} - cupertino_icons
^1.0.6 - google_generative_ai
^0.2.2 - flutter_dotenv
^5.1.0 - flutter_markdown
^0.6.20 - flutter_animated_icons
^1.0.1 - provider
^6.1.2 - flutter_test開発用
{"sdk":"flutter"} - flutter_lints開発用
^3.0.0
プロジェクトに合うリポジトリを選ぶには?
用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。
- 名前・作者・説明で検索し、技術トピックで絞り込みます。
- スター、フォーク、最近のプッシュを比較します。スターは関心の目安であり、品質の保証ではありません。
- 利用前に GitHub で README、ライセンス、Issues を確認します。
情報源と管理
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗

