A browser dictionary and translation extension with 18 lookup sources, automatic language detection, TTS pronunciation, vocabulary collection, and flexible panel layouts.
English | 中文
- 18 Lookup Sources: Query 13 dictionaries, 4 translators, and 1 AI source in parallel from a single panel.
- Automatic Language Detection: Detect Chinese, Japanese, Korean, English, French, Spanish, and German to skip incompatible sources automatically.
- Pronunciation and TTS: Play source audio directly or use Web Speech API and Lingva with optional preload and auto-play.
- Flexible Surfaces: Use ClueLens as an inline floating panel, browser popup, or dedicated side panel, with context-menu and keyboard shortcut support.
- Vocabulary Book: Save words while browsing, search them later, reopen lookups, and export them as JSON or CSV.
- Material Design 3 Theming: Customize seed color, dark mode, hue, chroma, tone, and fonts, including Google Fonts and the SJTU mirror.
- Backup and Restore: Export or import settings, enabled source order, vocabulary, and supported per-source configs as JSON.
- Bing Dictionary
- Cambridge Dictionary
- DictionaryAPI
- DWDS
- Green's Dictionary of Slang
- Jisho
- Larousse
- Moegirl
- Open Multilingual Wordnet
- SpanishDict
- Urban Dictionary
- Wiktionary
- Zdic
- Bing Translate
- Caiyun Translate
- DeepLx
- Google Translate
- OpenAI with compatible APIs and local models
Most web-backed sources also expose an open-source-page action directly from the result card. The main exceptions are DictionaryAPI, Caiyun Translate, DeepLx, and OpenAI.
Download the latest build from the Releases page.
- Download and extract
cluelens-xxx-chrome.zip - Open
chrome://extensionsoredge://extensions - Turn on Developer mode
- Click Load unpacked
- Choose the extracted folder
- Download and extract
cluelens-xxx-firefox.zip - Open
about:debugging#/runtime/this-firefox - Click Load Temporary Add-on
- Select the manifest file in the extracted folder
- Node.js 18+
- Yarn 1.x
yarn installCreate a .env file if you want to provide a default Caiyun token:
VITE_CAIYUN_DEFAULT_TOKEN=your-caiyun-tokenyarn devFor Firefox:
yarn dev:firefoxyarn build
