https://github.com/spongycode/spacee-gemini
Android app that lets you chat with AI powered by Gemini. Talk, create, discover with AI.
https://github.com/spongycode/spacee-gemini
android chatbot gemini generative-ai jetpack-compose kotlin ktor mvvm room
Last synced: about 22 hours ago
JSON representation
Android app that lets you chat with AI powered by Gemini. Talk, create, discover with AI.
- Host: GitHub
- URL: https://github.com/spongycode/spacee-gemini
- Owner: spongycode
- Created: 2023-12-14T17:52:31.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-02T19:08:57.000Z (over 1 year ago)
- Last Synced: 2024-12-02T20:19:48.563Z (over 1 year ago)
- Topics: android, chatbot, gemini, generative-ai, jetpack-compose, kotlin, ktor, mvvm, room
- Language: Kotlin
- Homepage: https://spacee-gemini.vercel.app/
- Size: 15.7 MB
- Stars: 27
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spacee-Gemini ✨
Spacee-Gemini is an Android app that lets you chat with AI powered by [Gemini](https://deepmind.google/technologies/gemini/#introduction). Talk, create, discover with AI.
## Features 🛠️
- Multi-Turn Conversations: Engage in natural, flowing dialogs where context is saved, allowing for deeper and more meaningful interactions.
- Image Chat: Send images for text-and-image interactions.
- Single Chat: For quick, standalone conversations where context is not retained.
- Demo API: Use it for instant access, intended for testing purposes only. See [here](https://github.com/spongycode/spacee-gemini-server) for implementation details.
- Persistent History: Easily pick up where you left off with chat history stored locally using [Room](https://developer.android.com/jetpack/androidx/releases/room), ensuring your conversations persist across app sessions.
- Dark Mode Support: Perfect for night browsing.
- Powered by [Gemini](https://deepmind.google/technologies/gemini/#introduction) AI: Leverages the cutting-edge capabilities of Google AI's Gemini model to generate text, translate languages, write different kinds of creative content, and answer your questions in an informative way.
## Screenshots 📷
## Getting Started 🚀
To start using Spacee Gemini, clone the repository and open the project in Android Studio. Ensure you have an internet connection for interactive chat sessions.
Grab your API key from [here](https://ai.google.dev/tutorials/android_quickstart#set-up-project) and input it on the starting screen when the app launches.
## Contributing 🤝
Feel free to contribute to this project by submitting issues, pull requests, or providing valuable feedback. Your contributions are always welcome! 🙌
## License 📄
Spacee Gemini is released under the [MIT License](https://opensource.org/licenses/MIT). Feel free to modify or add to this list based on the specific features of your app.
## Happy coding! 🎉👩💻👨💻