A Chrome extension that leverages Google Gemini AI to help VU teachers extract educational value from web content. The assistant analyzes web pages through a secure backend server and provides summaries, quiz questions, simplified explanations, and teaching suggestions to support educational activities.
- Summarize: Generate concise summaries of web pages for lesson planning with customizable length options (Short, Medium, Long)
- Quiz: Create quiz questions based on current page content with different types (Multiple Choice, True/False, Short Answer, Mixed) and difficulty levels
- Explain: Simplify difficult concepts from web content for different educational levels (Beginner, Intermediate, Advanced)
- Teaching: Get teaching tips and activity ideas based on web content for various formats (Lecture, Discussion, Activity, Assessment, Essay)
- Custom Prompts: Ask any question about the current page content with pre-built templates
- Multilingual Support: Available in English and Dutch
- Content Export: Copy results to clipboard for easy integration into lesson plans
- Intelligent Content Extraction: Automatically identifies and processes headings, paragraphs, and lists from web pages
- Floating Popup: Optional floating popup for quick access on any webpage
- Visit the Chrome Web Store
- Search for "VU Education Lab AI Assistant for Teachers"
- Click "Add to Chrome"
- Follow the prompts to complete installation
- Download and extract the extension files
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" using the toggle in the top-right corner
- Click "Load unpacked" button
- Select the extension folder and click "Open"
- Click the extension icon in your Chrome toolbar
- The extension connects automatically to our secure backend server
- No API key setup required - everything is handled securely on the server side
-
Navigate to any educational or informational webpage
-
Click the extension icon to open the popup
-
Choose from five main features:
- Summarize: Generate content summaries with length options
- Quiz: Create quiz questions with customizable types and difficulty
- Explain: Get simplified explanations for complex topics
- Teaching: Receive pedagogical suggestions and activity ideas
- Custom: Use your own prompts or select from templates
-
Configure your preferences (length, difficulty, format, etc.)
-
Click "Generate" to process the content
-
Review the AI-generated results
-
Copy content to clipboard for use in your lesson plans
Access the settings page to:
- Switch between English and Dutch interface
- Toggle the floating popup feature
- Check backend connection status
- Access AI literacy resources
- Short: 1-2 paragraph summaries
- Medium: 3-4 paragraph summaries
- Long: 5+ paragraph detailed summaries
- Formatted with markdown for easy classroom use
- Multiple Choice: Traditional A, B, C, D questions
- True/False: Simple binary questions
- Short Answer: Open-ended response questions
- Mixed: Combination of all types
- Adjustable difficulty levels and question counts
- Automatically detects complex concepts on the page
- Manual topic input for specific explanations
- Three complexity levels: Beginner, Intermediate, Advanced
- Includes practical applications and teaching tips
- Lecture: Structured presentation ideas
- Discussion: Conversation starters and debate topics
- Activity: Interactive classroom exercises
- Assessment: Evaluation strategies
- Essay: Writing prompts and assignment ideas
Pre-built templates include:
- Main Arguments Analysis
- Concept Mapping
- Student Implications
- Bias Analysis
- Multi-modal Representations
- Reflection Questions
- No Data Collection: No personal data is stored or transmitted
- Secure Backend: All AI processing happens on our secure servers
- Local Storage Only: Extension preferences stored locally in your browser
- No API Keys Required: No need to manage or expose personal API credentials
- Chrome 88+ (Manifest V3 compatible)
- Internet connection required for AI processing
- Secure Express.js backend server
- Google Gemini AI integration
- Deployed on Heroku for reliability
- Rate limiting and error handling
For questions, issues, or feature requests:
- Email: onderwijswerkplaats@vu.nl
- Documentation: Extension settings page includes AI literacy resources
This project is licensed under the terms specified in the LICENSE file.
Developed by Vrije Universiteit Amsterdam Education Lab to enhance teaching with responsible AI assistance.