An open API service indexing awesome lists of open source software.

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.

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 📷


drawing
drawing

## 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! 🎉👩‍💻👨‍💻