Sahayak — AI Life Companion 🤖

Sahayak (meaning "Helper" in Sanskrit) is a specialized Android application designed to bridge the digital divide for senior citizens. It serves as an empathetic, easy-to-use AI companion that assists with daily tasks, health management, and memory preservation.


📱 App Preview

Insert a screenshot or a GIF of your app here to showcase that beautiful dark-mode UI!

🌟 Inspiration

In a world of increasingly complex technology, senior citizens are often left behind. Sahayak was created to provide a "digital companion" that feels like a helpful friend. Our goal was to strip away the clutter of modern apps and provide a streamlined, high-contrast, and intuitive experience that respects the pace of a senior’s life.

✨ Key Features

  • Conversational AI Assistant: Powered by Groq + LLaMA 3, providing near-instant, patient, and clear answers to any query.
  • Medicine Tracker: A high-visibility interface to log and track daily medications, ensuring health is never compromised.
  • Memories: A dedicated digital scrapbook to store and revisit cherished moments, assisting with cognitive engagement and emotional well-being.
  • Senior-Centric UI: Built with Glassmorphism and Dark Mode aesthetics, featuring large touch targets and high-readability typography for visual comfort.

🛠️ Tech Stack

  • Platform: Android (Native)
  • Language: Java & XML
  • AI Engine: LLaMA 3 via Groq API (Low-latency Inference)
  • Backend & Database: Firebase (Real-time database and secure authentication)
  • UI/UX: XML Layouts with a focus on "Silver UI" accessibility principles.

🏗️ How We Built It

The app utilizes a native Android stack to ensure maximum performance and accessibility features. We integrated the Groq API to handle complex natural language processing, allowing the AI to respond in milliseconds—an essential feature for preventing user frustration. Data persistence for medicines and memories is handled via Firebase, ensuring that even if a device is changed, the user's vital information remains safe.

🚧 Challenges We Ran into

  • Accessibility vs. Aesthetics: Finding the balance between a "futuristic" look and the high-contrast requirements of senior users.
  • Latency: Ensuring the AI companion felt "live" and responsive. We solved this by switching to the Groq LLaMA 3 implementation.
  • Simplified Navigation: Reducing complex app flows into a simple 5-tab bottom navigation bar.

🏆 Accomplishments that we're proud of

  • Successfully implementing a high-performance AI model into a mobile environment.
  • Creating a cohesive, professional-grade design that is fully accessible to people with visual or motor impairments.
  • Building a functional medicine tracking system that simplifies a complex daily chore.

📚 What we learned

Building Sahayak taught us that accessibility is a foundation, not a feature. We gained deep experience in prompt engineering for specific demographics and learned how to optimize mobile interfaces for low-vision users.

🚀 What's next for Sahayak

  • Voice Integration: Moving beyond text to allow full voice-to-voice interaction.
  • Emergency SOS: Integrating one-tap alerts and fall detection.
  • Regional Language Support: Making Sahayak accessible to non-English speakers.

🛠️ Installation

  1. Clone the repository: bash git clone https://github.com/yourusername/Sahayak-Android.git
  2. Open the project in Android Studio.
  3. Add your google-services.json (Firebase) to the app/ directory.
  4. Input your Groq API Key in the Constants.java or through the App Settings UI.
  5. Build and Run on an emulator or physical device.

Made with ❤️ for Senior Citizens

Built With

Share this project:

Updates