Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erenalpaslan/gemini
GeminiChat application that seamlessly runs on Android, iOS, desktop, and web platforms. Powered by Gemini Generative AI
https://github.com/erenalpaslan/gemini
android compose-multiplatform gemini ios js jvm kmp kotlin-multiplatform
Last synced: 13 days ago
JSON representation
GeminiChat application that seamlessly runs on Android, iOS, desktop, and web platforms. Powered by Gemini Generative AI
- Host: GitHub
- URL: https://github.com/erenalpaslan/gemini
- Owner: erenalpaslan
- License: mit
- Created: 2023-12-25T19:23:03.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-03T06:13:18.000Z (about 1 year ago)
- Last Synced: 2024-11-22T06:28:36.695Z (2 months ago)
- Topics: android, compose-multiplatform, gemini, ios, js, jvm, kmp, kotlin-multiplatform
- Language: Kotlin
- Homepage:
- Size: 4.82 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# KMP - Chat Application Powered by Gemini
>Gemini chat application that seamlessly runs on Android, iOS, desktop, and web platforms. It leverages Kotlin Multiplatform to share code and functionality across these environments, ensuring a consistent user experience. The application is powered by Gemini.
![kotlin-version](https://img.shields.io/badge/kotlin-1.9.21-green)
**Kotlin Multiplatform** project with Compose multiplatform clients along with Ktor. Currently running on
- Android
- iOS
- Web
- Desktop>## Key Features
Cross-platform compatibility: Engage in conversations from any device, including smartphones, tablets, desktops, and web browsers.
Powered by Gemini: Experience insightful, informative, and engaging conversations with a language model that rivals ChatGPT.
Kotlin Multiplatform foundation: Benefits from code sharing, reduced development time, and a consistent codebase for multiplatform development.
### Building
Use Android Studio/IntelliJ to build/run Android client.
Requires XCode 14 or later for iOS client.