AI Chrome Extension OpenAI screen analysis MCQ solver automation
ScreenSolver — AI Screen Analysis Extension
Chrome Extension
Screenshots coming soon
About
Chrome extension powered by OpenAI that captures and analyzes on-screen content to answer MCQ questions, solve coding challenges, and provide detailed explanations — with auto-scanning mode and quality presets.
My Role
Built the full extension: OpenAI API integration with quality presets, auto-scan mode with configurable intervals, analysis history tracking, and DOMPurify sanitization.
Core Capabilities
- AI-powered screen content analysis via OpenAI API
- Auto-scan mode with configurable intervals (5-30 seconds)
- Quality presets: Fast & Cheap / Balanced / Best Quality
- MCQ detection, coding challenge solutions, and explanations
- Analysis history with localStorage persistence
- DOMPurify sanitization for secure HTML rendering
Architecture
- Chrome Manifest V3 with side panel UI
- Vanilla JavaScript with no build tools
- OpenAI API for vision-based content analysis
- Chrome active tab and screenshot APIs for capture
- DOMPurify for XSS-safe HTML rendering
Tech Stack
JavaScript Chrome Manifest V3 OpenAI API DOMPurify Chrome Storage API