Shokhi
शोखी एक मोबाइल एप्लिकेशन है जिसे फ्लटर का उपयोग करके बनाया गया है और जीमीनी प्रो API का उपयोग करके उपयोगकर्ताओं को एक अंतरक्रियात्मक और सूचनात्मक एआई अनुभव प्रदान करता है। एक न्यूनतम मैटीरियल 3 डिज़ाइन पैटर्न को अपनाते हुए, शोखी एआई के साथ बातचीत करने के लिए एक साफ और उपयोगकर्ता-अनुकूल इंटरफेस प्रदान करता है।
- स्टार
- 6
- फ़ोर्क
- 0
- अंतिम पुश (UTC)
- 8 मार्च 2024
- प्रोजेक्ट स्थिति
- सक्रिय
मूल 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 ↗
- aluffyy/Shokhi · GitHub ↗
- GitHub Docs — Saving repositories with stars ↗
- डायरेक्टरी का रखरखाव Ducafecat ↗

