Amboss And Anki

I've always loved learning through AMBOSS, particular the QBanks, and I believe its value as a resource sky-rocketed by integrating itself with Anki. I heard rumours, so I came here looking for some confirmation, but also to emphasise the value this addition would have for both AMBOSS and med students. Hope everyone is well, stay safe:). The AMBOSS add-on for Anki works with your existing Anki decks to unify your resources and make it even easier to access high-yield AMBOSS content from within your Anki decks. By installing the AMBOSS add-on for Anki, you’ll see pop-up term explanations and related images in your flashcards that connect directly to the AMBOSS Library. It's decent, however it does not seem to work well w/linux (arch) on anki 2.1.15-1 (just errors on startup), but works fine on windows. When loading 'AMBOSS add-on'.

Latest Update: 20 July 2020.

This short guide pertains directly to the use of Anki with pre-clinical coursework, although some principles may apply to medical training more broadly. This guide also assumes some working familiarity with Anki. If you are looking for a primer on Anki, please access this guide before proceeding further.

Table of Contents

  • Principles
  • Utilizing Anki for Lecture Content
  • Utilizing Anki for Early Step Studying
  • Principles for Anki
  • Recommended Add-Ons
  • Additional Resources


The use of Anki during pre-clinical training depends entirely on one’s study objective, which can be conceived of as lying along a spectrum:

At one end, the priority is placed entirely on studying for Step 1 and shelf exams, while on the other end, learning lecture material is the sole focus. (Increasingly, fewer medical school curricula “teach to the test” and thus may omit several topics that are relevant for board examinations from lectures.)

The majority of pre-clinical students likely find themselves in the middle of this spectrum, aiming to establish a good grasp on lecture content while also steadily preparing for Step (see Approach 3 below).

Approach 1: Early Step Studying

You are already planning on pursuing a competitive speciality; you are particularly Type A and like being “ahead of the curve;” you enjoy standardized examinations and are comfortable with less-than-perfect performance on pre-clinical assessments

  • Learn content from a comprehensive commercial resource (listed in “Resources” below) in conjunction with First Aid.
  • Study using the pre-made AnKing deck (increasingly the gold standard), unsuspending cards from tags as supplemental videos are viewed (see “Utilizing Anki for Early Step Studying” below).
    • Fill in gaps, as needed, using your preferred comprehensive resource.
  • Test yourself with a commercial question bank (listed in “Resources” below)
  • Reinforce the material by consistently reviewing your Anki cards and watching lectures provided by your medical school, taking notes on any material not covered in the above comprehensive resources.
    • To save on time, I recommended not making your own Anki cards for any lecture material not found in the AnKing deck. You might instead utilize short-term memory before assessments by reviewing/cramming your notes.

Approach 2: Learning Lecture Material

You are not currently planning to pursue a competitive speciality; you are not currently too focused on standardized exams; you want to focus on learning material rather than just being “taught to the test,” which might bring on some undue stressand not bode well for performance on pre-clinical quizzes and exams

  • Learn content from lectures provided by your medical school, taking diligent notes
  • Study by creating all of your own Anki cards (absolutely not recommended) or searching the AnKing deck for cards that align with lecture content in addition to making your own cards for material not covered in AnKing (see “Utilizing Anki for Lecture Content” below)
  • Test yourself with the study objectives provided by lecturers, if available, as well as a commercial question bank, if desired.
  • Reinforce the material by consistently reviewing your Anki cards and reviewing your notes, if helpful

Approach 3: Middle Ground Between Step and Lecture

You are considering a somewhat competitive speciality; you don’t want the stress of studying for Step years in advance or the stress of having to catch up during the Dedicated period by not chipping away at some of the material now

  • Learn content from lectures provided by your medical school, taking diligent notes
  • Studyby unsuspending cards from the AnKing deck
    • As suggested above, I also recommend not making your own cards for lecture material not covered in AnKing
  • Test yourself using a commercial question bank
  • Reinforce the material through watching some supplemental videos from a comprehensive resource to fill in gaps and deepen knowledge.
    • Utilize short-term memory before assessments by reviewing/cramming your notes for any material not covered in AnKing.

Amboss Anki Add On Update

Utilizing Anki for Lecture Content

If you’re planning to use Anki in conjunction with lecture material, you will likely spend some time simply navigating the AnKing deck before you begin reviewing cards. Here are a few tips:

  • When starting fresh, suspend all of the cards within the AnKing deck and then judiciously unsuspend cards as related material is covered in lecture or a supplementary resource
    • The AnKing deck tags utilize the Hierachical Tags add-on. This is a necessity for ease of use.
  • Use the operator “w:TEXT” in your search to refine the results. For instance, if you’re learning about the antibiotic TMP (trimethoprim), searching for “TMP” will bring up thousands of cards unrelated to the medication. Searching for “w:TMP” returns fewer than 100 cards, all of which concern the antibiotic.
  • Tag the cards that you’re unsuspending instead of moving them into their own deck. You can then use the powerful filtered decks functionality within Anki to specifically study those cards.
    • The Hierachical Tags add-on allows you to be more precise in tagging cards, using the notation “::” in between tags to nest them within parent tags. For instead, I tagged my cards, “M1::BLOCK::Week_#::LECTURE” for each lecture, which would then be contained as M1 → BLOCK → Week_# → LECTURE.
    • I would then use a filtered deck to study each week of lecture material.
  • There is a dedicated field for “Lecture Notes” in the AnKing master card type. Here, you may consider including a screenshot of lecture slide(s) or text that detailed a particular topic in lecture to better reinforce material.

Utilizing Anki for Early Step Studying

The extensive tagging within the AnKing deck makes reviewing cards in conjunction with supplemental review videos (in particular, those from Boards and Beyond, Pathoma, Physeo, Pixorize, and Sketchy) a piece of cake.

  • When starting fresh, suspend all of the cards within the AnKing deck.
  • The AnKing deck tags utilize the Hierachical Tags add-on. This is a necessity for ease of use.
  • As you watch specific supplemental videos, unsuspend all of the cards that have that specific tag. You can then begin to review them in the AnKing deck itself or utilize the filtered decks functionality.
    • There is a special field in the AnKing master card type for “Missed Questions” for images of questions you have missed in question banks. You might also consider tagging cards that align missed questions so that they can be reviewed in a filtered deck. The AnKing team put out an excellent video detailing this approach.

Principles for Anki

Although Anki can be a powerful means of memorizing vast amounts of material, some specific hurdles still remain:

  1. Loss of context. Anki can give you piercing clarity of “trees” in lieu of the “forest.” You may memorize very particular details about conditions/pathways/etc, but lose the context in which that information is found and is useful.
  2. Passivity and pattern recognition. If you’re not careful, Anki becomes nothing more than pattern recognition (I see this string of words together and I know which words fill in the blank), preventing any actual learning or retention of material from occurring.


  1. Loss of context
    1. Utilize built-in features. Almost all of the AnKing cards link to relevant excerpts and screenshots from First Aid, Sketchy, Pathoma, and Costanza. Although it adds a bit of time to reviews, clicking through and skimming these extra resources helps to reinforce the material and understand its relevance. (In addition, I also add screenshots of lecture slides to my cards to further develop these connections.) These features also help to correct for the passivity and pattern recognition problem specified above.
    2. Utilize the pop-up dictionary add-on or the AMBOSS add-on. The pop-up dictionary add-on allows you to instantly see other instances of a given term or concept in your deck, further forming connections. The AMBOSS add-on provides a streamlined definition for specific concepts or terms and provides a link to the relevant article on the AMBOSS website.
    3. Edit cards. Although there can be a slight learning curve involved in editing cards, adding your own notes and mnemonics to Anki cards can better your grasp on the material in question.
      1. For example, this card didn’t immediately make sense to me and I added this short explanation to the “Extra” section:
  1. Passivity and pattern recognition
    1. Maintain a high degree of concentration when doing Anki reviews. Anki is valuable insofar as it allows you to actively recall previously learned material. Anki shouldn’t be treated as your primary source of information (lecture or Boards and Beyond/Pathoma/Osmosis videos should be, ideally). More, if reviews are approached passively–you’re just clicking through cards without trying to actually remember information–the exercise is almost futile. Thus, you should aim to be as focused as possible when using Anki.
      1. Using a pomodoro timer or a similar time-block system can give you that “under the gun” feeling and potentially help with focus.
    2. Be (a bit) hard on yourself. Although it can be so easy to press “Good” when you “kinda” remember what a card is asking, get into the practice of repeating cards when you don’t yet have a firm grasp on the material. Properly evaluating your performance makes the act of reviewing cards more active and has the potential to increase your long-term retention.
    3. Advice from Reddit:
      1. “Read the card out loud to yourself & slowly. Reading it in your head is fine for test questions but make sure you are consciously answering the card & not just blurting it out. Even if I know the card immediately I still read the sentence then actively try to recall facts about the answer & associated information. A weird phenomenon I noticed was that sometimes I could rapidly answer a card only on instinct but once I started to slow down & answer trying to consciously think about it I wouldn’t be able to answer it.

Recommended Add-Ons

*Highly* recommended add-ons are listedwith a blue background.

AMBOSS pop-up definitions

Automatically detects terms within an Anki card and provides a streamlined pop-up definition. Requires a subscription to AMBOSS.

Anki Killstreaks

Adds some gamification to make Anki reviews more palatable. Works well in conjunction with Hitmarkers.


There are a number of medications, bacteria, fungi, among other topics that have particularly hard-to-pronounce names. Using this add-on allows for text-to-speech output within Anki cards, automatically pronouncing whatever term you desire.

See the instructions on the add-on page. There is a bit of a learning curve.

Batch Editing

Seamlessly paste text or images to fields in multiple cards, which is especially helpful when utilizing screenshots from lecture slides.

See the instructions on the add-on page. There is a bit of a learning curve.

Browser Resizer

Makes the margins in the Browser smaller (or larger) for ease of use.

Allows for quicker searches in the Browser. See the instructions on the add-on page.


Browser Side-by-Side Editor

Allows the editor in the Browser to be viewed on the right side of the screen, instead of at the bottom.

Create Filtered Decks in Browser

Amboss And Anki

Create filtered decks using tags within the Browser.

See the instructions on the add-on page. There is a bit of a learning curve.

Custom Background Image

Change the background of the Decks screen in Anki. See the instructors on the add-on page.

Customize Sidebar

Condenses the sidebar in the Browser and makes it easier to navigate.

Deck Stats

Adds additional information to the Decks screen.

Edit Field During Review

Amboss Add On

Allows fields within a card to be edited during review, which can helpful if you spot a typo or want to add additional details or images.



Adds buttons to the top row of the Browser.

Amboss And Anki

Frozen Fields

Maintains text within a field or fields when creating successive cards.

Hierarchical Tags

As noted above, allows for better organization of tags and ease of use of the AnKing deck.

BetterTags uses the same notion and includes other functionalities, but required Patreon support of Glutanimate, a renowned Anki creator.

Hint Hotkeys

Allows for hints to be revealed by hitting “H” (or another specific key) during reviews. Especially helpful in conjunction with right-handed reviews.


Adds some gamification to make Anki reviews more palatable. Works well in conjunction with Anki Killstreaks.

Image Occlusion

Useful if you will be making cards involving diagrams, such as metabolic pathways or anatomical representations.

King of All Button Add-ons

Customizes the answer buttons when reviewing cards.

More Deck Stats and Time Left

Adds additional information to the Decks screen.

Opening the Same Window Multiple Times

Allows multiple instances of a window (e.g. Browser or Editor) to be opened within Anki.

Progress Graphs

Adds additional information to the Stats screen.

Resize Images in Editor

Special Fields

Allows tags to be shared between students without overwriting other elements of cards in a pre-made deck. See video tutorial.

Spelling Police

Spell-checker for Anki.

Rebuild All Button

Adds a button to rebuild all filtered decks to the home screen.


Amboss And Anki


Comprehensive Step 1 Resources

Amboss Anki Deck

  • Boards and Beyond
  • Osmosis
  • Pathoma
  • Physeo
  • Pixorize
  • Sketchy

Question Banks for Step 1

  • USMLE-Rx
  • Kaplan

Amboss Anki Add On

UWorld and NMBE practice exams are considered sine quo non in Step 1 prep for more than 90% of American medical students; as such, they should be reserved only for your dedicated Step 1 studyperiod.

Amboss Anki Deck

It's decent, however it does not seem to work well w/linux (arch) on anki 2.1.15-1 (just errors on startup), but works fine on windows.
When loading 'AMBOSS add-on':
Traceback (most recent call last):
File '/usr/share/anki/aqt/', line 80, in loadAddons
File '/home/[user]/.local/share/Anki2/addons21/0amboss_addon/', line 33, in <module>
from ._vendor.dotenv import load_dotenv
File '/home/[user]/.local/share/Anki2/addons21/0amboss_addon/_vendor/dotenv/', line 1, in <module>
from typing import Any, Optional # noqa
File '/home/[user]/.local/share/Anki2/addons21/0amboss_addon/_vendor/', line 1355, in <module>
class Callable(extra=collections_abc.Callable, metaclass=CallableMeta):
File '/home/[user]/.local/share/Anki2/addons21/0amboss_addon/_vendor/', line 1003, in __new__
self._abc_registry = extra._abc_registry
AttributeError: type object 'Callable' has no attribute '_abc_registry
Setting the python environment to 3.6.9-1 works fine + installing required modules via pip for 3.6.9-1 fixes this. It does not seem to work well with later versions (3.7.2-2 or 3.8.0-1).