Privacy-first emotion detection Chrome extension with LLM integration and emotional competence scoring
AffectFace is a production-ready Chrome extension (Manifest V3) that performs real-time emotion detection using audio and video analysis. It integrates with multiple LLM providers (OpenAI, Anthropic, local endpoints) and provides a comprehensive rubrics-based scoring system for evaluating emotional competence in AI responses.
Data access layer with CRUD operations for storage management
Business logic for emotion fusion, classification, and analysis
Workflow orchestration coordinating multiple engines
Analyze client emotional states during consultations and depositions
Track emotional patterns in therapy sessions for better outcomes
Study emotional competence in AI systems and LLM responses
Evaluate communication skills and empathy in professional settings
TypeScript 5.3
Language
Vite 5.0
Build Tool
MediaPipe
ML Framework
Web Audio API
Audio Analysis