AnkiWeb
- Rating
- 0 (π 0 Β· π 0)
- Updated
- 2026-06-03
- Anki versions
- 2.1.1~
- Description language
- en
AnkiWeb addon 43671435
Adds a reviewer selection toolbar for OpenEvidence, UpToDate, and Google searches, optional Groq PICO/custom prompts, query history, and browser or in-app results.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | + | 2026-06-03 |
Loadingβ¦
Provides an Australian-focused medical reference sidebar with hover popups, StatPearls and DrugBank, UpToDate and AI chat docks, and inline term highlighting.
Generates full German Anki flashcards from one word, with translations, sentences, grammar, image, audio, and optional cloze cards using your free API keys.
Adds media to Anki notes via Yahoo/legacy Google image search, Nadeshiko sentence image/audio/text, and Gemini image generation, with configurable settings and review hotkeys.
Adds reviewer context-menu entries that let users search the web for highlighted text via editable providers such as Google, Amboss, Pubmed, and UpToDate.
Embeds AI chat sites, reference engines, and customizable prompts in Anki for card queries, answer capture, and persistent logins.
Searches and inserts images into Anki cards from selected text or configured fields using multiple providers, with per-note-type settings, smart replacement, and result browsing.
A 1:1 port of the oe-extension Chrome extension into the Anki desktop reviewer. Highlight text on a card during study and a toolbar appears above the selection, letting you send it to OpenEvidence, UpToDate, or Google β with optional Groq-powered PICO and custom-prompt rewriting, local query history, and a native settings dialog.

openevidence.com/ask with the exact query params
(query, configName=prod, attachments=[], _rsc=1pln2).llama-3.3-70b-versatile).e / pencil) opens
the note editor docked under the reviewer instead of a popup window. It follows
the card you're reviewing (auto-saving as you advance), and leaves the
OpenEvidence pane full-height on the right. Toggle in settings (default on).Anki desktop has no browser tabs or whitelisted web pages, so:
ankiuser.net/study whitelist). The URL whitelist is therefore dropped.oeOpenTarget setting). Drag its
splitter handle to resize; the width is remembered. The "switch to tab" toggle
maps to whether the pane takes focus. The pane hides when you leave review and
keeps you logged in (persistent web profile).The toolbar/result-panel UI (web/toolbar.js, web/toolbar.css) and the URL /
Groq logic (urls.py, groq.py) are ported directly from the extension's
content.js / content.css / background.js.
Easiest β use the Makefile (installs into your Anki add-ons folder, then restart Anki):
make install # copies src/oe_anki into addons21/
make uninstall # removes it
Or build a double-clickable package and install via Tools β Add-ons β Install from fileβ¦:
make build # produces dist/oe_anki.ankiaddon
Manual copy (if you prefer):
# macOS
cp -r src/oe_anki "$HOME/Library/Application Support/Anki2/addons21/oe_anki"
# Linux: ~/.local/share/Anki2/addons21/oe_anki
# Windows: %APPDATA%\Anki2\addons21\oe_anki
Open Tools β OpenEvidence Settingsβ¦:
name + prompt).make check # py_compile + node --check toolbar.js + validate config.json
make test # run pure-function tests (urls.py, groq.py); no pytest required
make all # check + test + build
The pure-function modules (urls.py, groq.py) have no Anki dependency, so they
test standalone. The rest is verified by compiling against Anki's bundled Python.
AnkiWeb mints the numeric add-on ID for you on the first upload β you don't choose it. Steps:
make build β dist/oe_anki.ankiaddon.dist/oe_anki.ankiaddon, then fill in:
ankiweb.md (AnkiWeb markdown subset)medicine evidence openevidence uptodate groq pico123456789 and a page
https://ankiweb.net/shared/info/123456789.PENDING in the README AnkiWeb badge with that ID, and
share the install ID with users (Tools β Add-ons β Get Add-ons β paste ID).To push updates later, return to your add-on's page on AnkiWeb and upload a new
.ankiaddon; the ID stays the same. Tag matching GitHub releases (vX.Y.Z) so
the two stay in sync.
Note: AnkiWeb hosts the listing; the ID is not stored in the code. Keep
manifest.json'spackageasoe_anki(the install folder name).
MIT β see LICENSE. Ported from htlin222/oe-extension Β© Hsieh-Ting Lin.