Skip to content

GeminiChat: An AI ChatBot Developed by Google Gemini API Using Jetpack Compose

Notifications You must be signed in to change notification settings

imam1912/Gemini-Chat

Repository files navigation

Gemini-Chat

Overview

GeminiChat: An AI ChatBot Developed by Gemini SDK Using Jetpack Compose

Technologies:

  • Kotlin
  • Clean Architecture
  • Jetpack Compose for UI development
  • Material Ui

Libraries 🛠️

  • Voyager
  • Compose Markdown
  • Gemini Client

Getting Started

Installation 🛠️

  1. Clone this repository:

    git clone https://github.com/imam1912/Gemini-Chat.git
  2. Open in the latest version of Android Studio.

  3. Before running the project, obtain an API key from Google AI to communicate with the Gemini API.

  4. Add the API key in Utils file. Place your API key const val API_KEY = "your_api_key"

Screenshot

android android
android android

Show your support

Give a ⭐️ if this project helped you!

About

GeminiChat: An AI ChatBot Developed by Google Gemini API Using Jetpack Compose

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages