Skip to main content

Visage

An assistive face recall system for dementia support

👁️

Real-time Identification

Continuous face detection and identification through webcam streams with sub-second latency.

💾

Local Memory Bank

All face data stored locally in SQLite — no cloud dependencies, ensuring complete privacy.

🧠

Multiple Models

Support for DeepFace models including Facenet, VGG-Face, and ArcFace for flexible accuracy/speed tradeoffs.

🪟

Modern Web UI

React-based interface with real-time WebSocket updates and smooth animations for a polished experience.

Built for Assistive Technology

Visage is a technical demonstration for assistive technology that could benefit individuals with prosopagnosia (face blindness), early-stage dementia, or social anxiety related to forgetting names and relationships.

⚕️ Medical Disclaimer

Visage is an exploratory technical prototype, not a medical device. It is not FDA-approved and should not be used as a substitute for professional medical advice, diagnosis, or treatment.

Modern Technology Stack

Backend

  • FastAPI with async/await
  • DeepFace + TensorFlow
  • SQLite vector search

Frontend

  • React + Vite
  • TailwindCSS
  • Framer Motion

Deployment

  • Docker Compose
  • WebSocket real-time
  • Privacy-first (local)