/Inception

Team Inception is creating Orma, a helpful memory assistant for people with Alzheimers and Dementia.

Primary LanguageTypeScript

CODE reCET

Code ReCET BAnner

Team Name

Inception

Idea

Orma, a memory journal app for early-stage dementia, lets users save memories via a WhatsApp bot and prompts them with retrieval cues, while caregivers can track user details through a companion website. An example scenario would be

  • Store Memories: Simply tell Orma about your experiences with a sentence like "I went to Bangalore and saw my son."
  • Recall Memories: When you forget a detail, ask Orma "I went to Bangalore and met someone. Who was it?"
  • Relive Memories: Orma will remind you, "It was your son! You had a wonderful time together in Bangalore."

Features

  1. Accessible WhatsApp Chatbot: Easy-to-use for seniors familiar with WhatsApp, minimizing the need to learn new interfaces.
  2. Voice-Enabled Memories: Users can record memories and prompts using voice messages in any language, promoting engagement and simplifying interaction.
  3. Comforting Companion: Uplifting messages and reminders to help users stay positive and motivated as they navigate memory challenges.
  4. Preserving Precious Memories: Store important experiences and retrieve them later with simple prompts, empowering users to maintain a connection to their past.
  5. Habit-Building Reminders: Timely prompts encourage consistent use, solidifying the app's role in memory preservation.
  6. Progress Tracking (Caregiver/User): Monitor app usage patterns to understand user behavior and adapt support accordingly.

Link to product walkthrough

Click here to see demo video

Libraries used

  • Supabase-js : 2.39.8
  • Express : 4.18.2
  • Mongoose - 8.2.2
  • Whatsapp - 0.0.5
  • OpenAI - 4.29.1
  • Next - 14.1.0
  • Langchain - 0.1.13

How to configure

  1. Clone the repo - git clone https://github.com/karthikgkumar/Inception
  2. Go to Frontend,Webhook and run - npm install

How to Run

1.Create seperate running instances of Frontend and webhook using - npm run dev

How to contribute ?

Features to implement

  • Frontend and supabase integration
  • Embedding model and webhook integration
  • Auth provider setup