🏡 HomeMind
HomeMind is a multilingual smart household assistant Android app, powered by Gemini AI and built with Jetpack Compose. It helps families organize daily life through task management, grocery lists, and personalized AI suggestions — with full support for Japanese and English.
- ✨ Gemini AI integration for natural language tasks
- 📝 Grocery and chore tracking using Room Database
- 🎙️ Voice and text input in Japanese & English
- 🧠 Personalized reminders and suggestions
- 🧹 Task rotation and shared household dashboard
- 🧩 Built with modern Android tools and architecture
| Layer | Tech |
|---|---|
| UI | Jetpack Compose + Material 3 |
| DI | Hilt (with KSP) |
| Local Storage | Room Database (with KSP) |
| AI | Gemini (Google's GenAI API) |
| Language | Kotlin |
| Build Tool | Gradle + Version Catalog |
- Android Studio Giraffe or newer
- Kotlin 2.0+
- Minimum SDK 24
- Gemini API Key (WIP: replace with your key or mock provider)
- Clone the repository
- Ensure you have a
.gitignore(already included) - Set up your Gemini API key (coming soon in
local.properties) - Build and run using Android Studio (Compose enabled)
This project is licensed under the Mozilla Public License 2.0. For the full license text, see the LICENSE file.
© 2025 Josh Gebbeken