AnkiWeb
- Rating
- 0 (π 0 Β· π 0)
- Updated
- 2026-09-15
- Anki versions
- 2.1.1~
- Description language
- en
AnkiWeb addon 199262916
Runs a local loopback server so a paired browser extension can search Anki, preview or add notes to matching AnKing cards, add tags, and manage decks.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | + | 2026-09-15 |
Loadingβ¦
Bridges a browser extension to Anki, opening matching AnKing cards, resource tags, images, videos, and optionally unsuspending cards from UWorld results.
Provides keyboard-first medical flashcard search with typo recovery, alias matching, exact Anki filters, optional local semantic search, deck picking, previews, safe bulk actions, and privacy-focused local processing.
Runs a local server helping a browser extension tag, unsuspend, and organize matched Anki cards into filtered Incorrects and Marked decks, with configurable handling of reviewed cards.
Adds a review-aware AI chat assistant beside Anki for explaining cards, searching collections, inspecting study history, and reviewing proposed changes before applying.
Connects local Anki to a hosted MCP platform so linked AI assistants can create, search, review, and schedule flashcards while the collection stays local.
Bridges Anki Desktop to an Apple Watch app over local Wi-Fi, letting users view answers, grade cards, undo, bury, and suspend during reviews.
<div align="center">
<img src="extension/icons/icon-128.png" width="88" alt="Mnestic">
Your qbank question, wired to your AnKing cards.
βΆοΈ Promo (1:46) Β· π¬ Full walkthrough (7 min) Β· ποΈ Feature tour Β· π Extension guide Β· π Add-on guide Β· Install Β· Privacy
</div>
Answer a question on UWorld, Coursology or MedPark, and Mnestic finds the AnKing cards tagged with that question's id β then puts everything you'd otherwise open a tab for right on the page: the matched resources and their images, the card as Anki will show it, a weak-area breakdown of the block, and your study pace.
Everything runs on your own computer, through a small local link to your own Anki. No server, no account, no telemetry.
<div align="center">
<sub>New to Mnestic? The 1:46 promo shows the whole idea β then the feature tour below shows each feature on a real qbank.</sub>
</div>
<table> <tr> <td width="50%" valign="top">
Press F for First Aid, S for Sketchy, P for Physeo, O for OME β the matched image appears over the question. No tab-switching, no losing your place.
</td> <td width="50%" valign="top">
Keep a question in a chapter subdeck built from its own AnKing tags, with your notes in the card. Move it, tag it, or copy it β and undo any of it.
</td> </tr> <tr> <td valign="top">
Break a finished block into per-System / Subject / Topic accuracy, weakest first, and send just those missed questions to Anki.
</td> <td valign="top">
Daily streak, 16-week heatmap, targets, 7-day accuracy, and a projected finish date from your real pace.
</td> </tr> <tr> <td valign="top">
Select any explanation text β a Make card chip appears. Cloze or Basic, straight into Anki, with the question id as the source.
</td> <td valign="top">
Your editable prompt + the whole question, copied in one click for ChatGPT, Claude or Gemini.
</td> </tr> </table>
<div align="center">
β Every feature, explained in the full guide
</div>
Nine short clips, in the order you'll meet each feature. They were recorded on a real qbank, with the real extension and a real Anki β no mock-ups (see Content & copyright). Each one is also available as a sharper MP4, and all of them together as one 7-minute walkthrough β see the tutorial media release.
| Feature | Where | |
|---|---|---|
| 1 | The Mnestic panel | Under the explanation of every answered question |
| 2 | Resource images β F S P O E A | Over the question |
| 3 | Your AnKing cards | Preview, unsuspend, open in Anki |
| 4 | Save to Missed Qs | With your note, into a chapter subdeck β and undo |
| 5 | Make a card | From any explanation text |
| 6 | Copy for AI | The whole question, ready for your AI assistant |
| 7 | After a block | Anki buttons and Weak areas |
| 8 | The popup | Tracker, pace, settings, missed list |
| 9 | Keyboard shortcuts | Everything from the keyboard |
On every question you've answered. Mnestic reads the Question Id off the page and, right under the explanation, shows:
Nothing appears until you've answered, so it can never spoil a question.

<sub>βΆ MP4 version</sub>
Press a resource's key β or click its key badge β and its images open on top of the question. No new tab, no flipping through the book.
| Key | Opens |
|---|---|
| F | First Aid |
| S | Sketchy |
| P | Physeo |
| O | OME |
| E | Extra β the images in your cards' Extra field |
| A | Additional Resources |
β β flip pages (the qbank question behind never moves), click a thumbnail to jump, Esc closes. The keys only work after you answer.


<sub>βΆ MP4: First Aid Β· Sketchy, Extra, Additional</sub>

<sub>βΆ MP4 version</sub>
Missed Qs::Respiratory), reusing a subdeck you already have.Changed your mind? Open the dialog again and click Remove from Missed Qs β the card goes back to its deck, and your note stays.

<sub>βΆ MP4 version</sub>
For the fact a question taught you that no card covers:
{{c1::β¦}}.Known issue: in the current store version (1.3.1), Create card does nothing. It's fixed and ships with the next update, 1.3.2.

<sub>βΆ MP4 version</sub>
π€ Copy for AI (or Q) copies your saved prompt, the question id and link, and the whole question β paste it into ChatGPT, Claude or Gemini. π Copy explanation copies just the explanation, for your own notes. Set the prompt once in the popup (four presets, or write your own).

<sub>βΆ MP4 version</sub>
On your test's results page, Mnestic adds a toolbar:

<sub>βΆ MP4 version</sub>
Click the M in Chrome's toolbar (pin it so it's always one click away):
| Tracker, pace and settings | Missed list and switches |
|---|---|
![]() |
<sub>βΆ MP4: tracker and settings Β· missed list and switches</sub>
Press ? on any answered question for the full list. They never fire on an unanswered question, stay quiet while you type, and switch off in the popup.
| Key | Action |
|---|---|
| F S P O E A | Resource images |
| β β | Flip pages in an image overlay |
| G | Make a card from your selection |
| Q | Copy for AI |
| V | Save to Missed Qs |
| D | Open this question's cards in Anki |
| ? | Show the shortcuts |
| Esc | Close an overlay or dialog |

<sub>βΆ MP4 version</sub>
<details><summary>π Dark mode</summary><br>
| Interface | Popup |
|---|---|
![]() |
![]() |
</details>
<details><summary>π Illustrated overview</summary><br>
| β Make a card β π From this question | π€ Copy for AI |
|---|---|
</details>
| Bank | Status |
|---|---|
Coursology β coursology-qbank.com |
β verified against the live site |
MedPark β medpark.io |
β verified against the live site |
UWorld β uworld.com |
π§ͺ beta β built against fixtures, not a live account |
All three label questions with the same UWorld question ids, which is what makes one AnKing tag search work everywhere. Two MedPark features are unavailable for reasons on its side β details in the guide.
You need: Anki running Β· an AnKing deck with UWorld tags Β· Chrome, Brave or Edge.
Want it spelled out click by click? β INSTALL.md
<table> <tr><td width="33%" valign="top">
Tools β Add-ons β Get Add-onsβ¦
199262916
Then restart Anki.
</td><td width="33%" valign="top">
Add to Chrome from the Web Store.
Or load it unpacked: chrome://extensions β Developer mode β Load
unpacked β the extension/ folder.
</td><td width="33%" valign="top">
Tools β Mnestic Bridge β Pairing codeβ¦
Paste it into the popup β Save. The pill turns β Ready.
</td></tr> </table>
[!IMPORTANT] Check one question first. Everything rests on your qbank's question id being the same number UWorld used. Take a question id from the page, search
tag:#AK_Step1_v*::#UWorld::*::<id>in Anki's Browse, and confirm the same topic comes back. How and why β
<details><summary>Install the add-on manually instead</summary><br>
Copy anki-addon/mnestic_bridge/ into your Anki add-ons folder, then restart Anki:
| OS | Folder |
|---|---|
| Windows | %APPDATA%\Anki2\addons21\mnestic_bridge\ |
| macOS | ~/Library/Application Support/Anki2/addons21/mnestic_bridge/ |
| Linux | ~/.local/share/Anki2/addons21/mnestic_bridge/ |
</details>
The AnKing deck tags every UWorld question with its id, and all three banks use those same ids. So the matching is one local Anki search β no server, no database:
Question Id 1633 β (tag:#AK_Step1_v*::#UWorld::Step::1633
OR tag:#AK_Step1_v*::#UWorld::1633)
The extension reads the id off the page; the Mnestic Bridge add-on
(127.0.0.1:8790) runs that search in your own collection and returns the cards.
Both tag shapes are tried because AnKing has used both β older decks and Step 3 carry the bare form. A wildcard fallback exists for anything else, but it is never tried first: it can reach into other exam namespaces and match the wrong question.
Mnestic can read the page you're studying and write to your Anki collection, so the limits are worth stating plainly:
marked, leech, an AnKing tag, or the
AnkiHub_Protect tag guarding notes you typed.Full detail, and how to report a problem: SECURITY.md Β· PRIVACY.md
extension/ the browser extension
manifest.json the qbank sites it runs on
content.js matching engine, site adapters, every on-page feature
background.js proxy to the bridge at 127.0.0.1:8790
popup.html/.js tracker, settings, missed list, pairing
anki-addon/
mnestic_bridge/ the Anki add-on β local bridge + Tools menu
scripts/ build, test and the demo recorder
docs/ the guides, release runbook, store copy, demo media
<details><summary>Building and testing</summary><br>
python scripts/check-addon.py # the add-on can actually import
python scripts/check-listing.py # store copy fits the store's limits
python scripts/guard-test.py # destructive ops refuse what they should
node scripts/adapter-test.js # every site adapter still parses its pages
node scripts/e2e-test.js # the real extension, in a real browser
Re-record the demos in docs/media/ (drives the real extension, needs ffmpeg):
node scripts/demo-capture.js # stills + GIFs
node scripts/demo-capture.js --shots # stills only, much faster
Release process: docs/releasing.md
</details>
Mnestic is free and open source, with no ads, accounts, or paid tier β and it will stay that way. If it saved you time, you can β buy me a coffee. Entirely optional; nothing is locked behind it.
Something broken? Open an issue.
Mnestic does not include, host or own any qbank question or study resource. It is a tool that links the sources you already have β your qbank subscription and your own AnKing deck in your own Anki β so you can use them together. Every question, image and resource it shows comes from those, on your own computer.
The recordings in this README and in the guide were made the same way: on the author's own qbank subscription and own AnKing deck. The question text, images and resource names in them belong to their respective owners β UWorld, Coursology, MedPark, First Aid, Sketchy, Physeo, OME, Boards & Beyond, Bootcamp, Pixorize, AnKing and others β and appear only to show how the extension works. Mnestic is not affiliated with, or endorsed by, any of them.
If you own content shown here and want it removed, please open an issue and it will be taken down.
GNU GPL v3. You may use, study, modify and share it β anything you distribute that builds on it must stay open under the same licence, with credit.
The core idea β mapping a qbank's question ids onto AnKing's UWorld tags β was inspired by Atlas by TheEverion. Mnestic is an independent project written from scratch, with its own extension and its own add-on; it includes no Atlas code. Thanks to TheEverion for the concept.
Not affiliated with Coursology, UWorld, MedPark, AnKing, Anki, Sketchy, Boards & Beyond, Physeo, First Aid, or any other resource. Use your own accounts and your own decks. Resource names and images belong to their owners; Mnestic only points to content already in your AnKing deck.
<div align="center"><sub>A personal, educational study tool.</sub></div>