NeuroVis/neurovision-trainer
NeuroVision Trainer
Consumer Wellness & Self-Exploration Tool
Feel Off? Explore Your Eye Patterns in 2 Minutes
Screens all day? Eyes tired? Focus slipping? Headaches after reading? Quickly explore if your eye patterns might be part of it — private, 2–5 min insights with personalized suggestions.
This is NOT a medical device or diagnostic tool. It's a wellness exploration app to help you notice patterns in focus, eye strain, and screen fatigue. Insights are for personal curiosity and can be shared with a healthcare provider if helpful.

🌍 Why This Exists
Many people spend hours on screens and feel "off" — foggy, strained, unfocused, or headachy — but have no quick, private way to explore why.
NeuroVision Trainer lets you run simple eye challenges and see patterns that might explain it:
- Elevated blink rate or poor fixation → possible cognitive load or fatigue
- Lag in specific gaze directions → possible strain or asymmetry
- Symptom aggravation after tasks → possible provocation trigger
Optional breathwork reset included for immediate calm (wellness only).
✨ What You Can Explore
- Gaze Holding — fixation & smooth pursuit (sustained attention)
- Gaze Shifting — quick eye jumps (attention switching)
- Combined Functional — real-life driving + reading simulation
- Pupil Flash — light response (autonomic nervous system proxy)
- Breathwork — optional 4-4-4-4 guided breathing after flagged sessions
All with before/after symptom tracking and delta scoring.
⚠️ Important Disclaimers
- NOT diagnostic or medical. Does NOT diagnose concussion, ADHD, dyslexia, or any condition.
- NOT a treatment. Breathwork & suggestions are wellness exploration only — no efficacy guarantees.
- Stop immediately if dizzy, short of breath, or symptoms worsen.
- Seek professional care if symptoms persist or concern you.
- Emergency (Australia): 000
- Concussion Australia: https://concussion.org.au
🚀 Quick Start (Local)
pip install -r requirements.txt
streamlit run demo_site.py