Understand words in context while reading
A Chrome extension that helps non-native English readers understand words and phrases based on their context, powered by AI.
- 🎯 Context-aware explanations - Understand words based on how they're used
- 💡 Simple English - No dictionary jargon, just clear explanations
- 🚀 Works everywhere - PDFs, articles, documentation, any webpage
- ⚡ Smart suggestions - Click suggested words for quick explanations
- 🤖 AI-powered - Uses HuggingFace Zephyr-7B for accurate explanations
- Select text containing a word you don't understand
- Right-click and choose "Explain word in context"
- Pick a suggested word or type your own
- Get a simple, context-based explanation
contextly/
├── extension/ # Chrome extension (Manifest V3)
├── backend/ # Express API with HuggingFace integration
└── README.md # This file
cd backend
npm install
cp .env.example .env
# Add your HuggingFace token to .env
npm startGet a HuggingFace token: https://huggingface.co/settings/tokens
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the
extensionfolder - Done! Right-click any selected text to use
Extension:
- Chrome Manifest V3
- Vanilla JavaScript
- Context Menus API
Backend:
- Node.js + Express
- HuggingFace Zephyr-7B-Beta
- OpenAI SDK (for HF compatibility)
- Reading technical documentation
- Understanding idioms and phrasal verbs
- Learning English through context
- Reading academic papers
- Browsing foreign language resources
Contributions welcome! This is an MVP - keep it simple and focused.
MIT
Built for non-native English readers who want to understand words in context, not just their dictionary definitions.