Skip to content

ReminisceHackathon/Reminisce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Reminisce: The AI Memory Companion

Winner of the AI Partner Catalyst Hackathon! (Hopefully!)

License: MIT Tech Stack Powered By

Reminisce is a voice-first companion designed to restore independence for seniors with early-stage memory loss. It uses Google Gemini 2.0 Flash for reasoning and ElevenLabs for an empathetic, human-like voice interface.

🎥 Demo Video

Watch the Demo

✨ Key Features

  • 🗣️ Zero-UI Voice Interface: Completely hands-free interaction using Google STT and ElevenLabs.
  • 🧠 Long-Term Memory (RAG): Uses Vertex AI and Pinecone to remember family details (e.g., "Grandson Tommy likes apple pie").
  • ⏰ Proactive Reminders: "Cheat" Widget instantly visualizes tasks as they are spoken.
  • 👴 Accessibility First: Custom high-contrast UI and engineered audio profiles for elderly hearing.

🏗️ Architecture

FastAPI (Backend) receives voice input → Transcribes via Google Cloud → Reasons via Gemini 2.0 Flash → Retrieves Context from Pinecone → Speaks via ElevenLabs.

🚀 How to Run

  1. Clone the repo
  2. pip install -r requirements.txt
  3. Add your .env keys (Google Cloud, ElevenLabs, Pinecone)
  4. uvicorn main:app --reload

🏆 Hackathon Tracks

  • Google Cloud: Utilized Gemini 2.0 Flash & Vertex AI embeddings.
  • ElevenLabs: Implemented "Voice Design" for a custom elderly persona.
  • Social Good: Addressing the loneliness epidemic in senior care.

Made with ❤️ by Epaphras, Eniola, and Jason.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •