Get up and running in 5 minutes!
You need:
Open terminal in the project folder and run:
npm installWait for packages to install...
node scripts/generate-icons.jsThen open src/icons/generate-icons.html in your browser and download all three PNG files to src/icons/.
npm run buildYou'll see a new dist/ folder appear.
- Open Chrome
- Go to:
chrome://extensions/ - Turn ON Developer mode (top right)
- Click Load unpacked
- Select the
distfolder - Done! 🎉
- Click the extension icon in Chrome
- Click Settings tab
- Paste your OpenAI API key
- Click Save API Key
- Go to Wikipedia (or any article site)
- Hover over text for 1 second
- See the AI assistant appear! ✨
- 🧮 Math: Find an equation, hover, click "Graph Equation"
- 💻 Code: Go to GitHub, select code, click "Explain Code"
- 🌍 Translation: Find foreign text, select it, click "Translate"
- 📝 Save: Select any text, click "Save to Notes"
- 📷 NEW - OCR: Hover over images with text to extract and analyze!
- Move mouse over text
- Wait ~1 second
- Tools appear automatically
- Highlight/select any text
- Tools appear instantly
- Click a tool
- Get results
- Click extension icon
- Go to "Notes" tab
- See all saved content
Extension not showing?
→ Check chrome://extensions/ that it's enabled
No tools appearing? → Make sure API key is saved in Settings
Build errors?
→ Delete node_modules and run npm install again
Icons missing?
→ Download PNG files from src/icons/generate-icons.html
- Selection is faster than hover - just highlight text
- Short selections work better - be specific
- Save everything interesting - notes are searchable
- Works on ANY website - try it everywhere!
Want to modify it?
# Start development mode (auto-rebuild)
npm run devThen edit files in src/ folder. See CONTRIBUTING.md for details.
- Read README.md for full documentation
- Check FEATURES.md for all features
- See PROJECT_OVERVIEW.md for architecture
You now have an AI-powered assistant for your browsing!
Questions? Check the documentation or open an issue.
Having fun? Consider contributing! See CONTRIBUTING.md.