Your personal vocabulary pocket. Capture, define, and master new words as you browse the web.
Rendering mermaid diagram...
| Feature | How |
|---|---|
| Instant word explain | Select text → press Alt+E |
| Double-click explain | Double-click any word on page |
| Right-click explain | Right-click selection → "ePocket: Explain…" |
| One-click save | Click "Save to Pocket" in the modal |
| Pocket dashboard | Click extension icon → 📚 Pocket tab |
| Mastery tracking | 4 dots: New → Learning → Familiar → Mastered |
| Spaced review | 🧠 Review tab — flip cards with Again/Hard/Good/Easy |
| Search & sort | Search by word, sort by newest / A–Z / to review |
Download these files from the extension/ folder in this val:
extension/
manifest.json
background.js
content.js
modal.css
popup.html
popup.js
You'll also need placeholder icon images (icon16.png, icon48.png, icon128.png) — any PNG files will work for development.
chrome://extensionsextension/ folderAlt+EBase URL: https://v7er--6efc0554309f11f19d7e42dde27851f2.web.val.run
| Method | Path | Description |
|---|---|---|
POST | /explain | { word, context } → definition |
POST | /words | Save word to pocket |
GET | /words?q=&sort= | List saved words |
PATCH | /words/:id/review | { mastery: 0-3 } |
DELETE | /words/:id | Remove word |
GET | /stats | Learning statistics |
0 = New (purple dot)
1 = Learning (purple dot)
2 = Familiar (purple dot)
3 = Mastered (all dots filled — excluded from review)