/gemini

GeminiChat application that seamlessly runs on Android, iOS, desktop, and web platforms. Powered by Gemini Generative AI

Primary LanguageKotlinMIT LicenseMIT

KMP - Chat Application Powered by Gemini

fusion banner

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

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.

ss

Building

Use Android Studio/IntelliJ to build/run Android client.
Requires XCode 14 or later for iOS client.