Skip to content

silentcid/HomeMind

Repository files navigation

🏡 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.


🚀 Features

  • 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

🛠 Tech Stack

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


📋 Requirements

  • Android Studio Giraffe or newer
  • Kotlin 2.0+
  • Minimum SDK 24
  • Gemini API Key (WIP: replace with your key or mock provider)

▶️ Running the Project

  1. Clone the repository
  2. Ensure you have a .gitignore (already included)
  3. Set up your Gemini API key (coming soon in local.properties)
  4. Build and run using Android Studio (Compose enabled)

🙌 Credits

📝 License

This project is licensed under the Mozilla Public License 2.0. For the full license text, see the LICENSE file.

© 2025 Josh Gebbeken

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages