Remi is an interactive AI memory assistant designed to help users maintain and improve their cognitive abilities through engaging conversations and memory exercises.
- Voice-based interaction
- Dynamic difficulty adjustment
- Visual progress tracking
- Personalized feedback
- Progress visualization
- Python 3.8 or higher
- Microphone
- Speakers or headphones
- Internet connection (for speech recognition and AI features)
- Clone this repository or download the source code
- Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python remi_app.py
-
When the application starts:
- Remi will greet you and ask for your name
- Speak your name clearly into your microphone
- Confirm that you want to start the memory check by saying "yes"
- Answer the questions that Remi asks
- Watch your progress on the circular progress indicator and answer slots
- Complete 5 correct answers to finish the session
remi_app.py: Main application file with GUI implementationgame.py: Core game logic and AI integrationGame_Questions.xlsx: Question databaserequirements.txt: Python package dependencies
- Make sure your microphone is properly connected and configured
- Speak clearly and in a quiet environment for best speech recognition
- The application requires an internet connection for speech recognition and AI features