Remember
approvedby Petr Volf
Create and review flashcards with spaced repetition, FSRS scheduling, Q&A, reversible and cloze cards, decks, multi-device sync, and an Anki-style study workflow for learning and long-term memory. - This plugin has not been manually reviewed by Obsidian staff.
Remember
A Markdown-native spaced repetition plugin for Obsidian with FSRS scheduling.
Built for reliable use across synced devices.
Usage
Every flashcard is a Markdown note in your Remember folder (Remember/ by default). Use subfolders to organize cards into decks and subdecks.
Run Remember: Open (or click the button in the left toolbar). Then click New card to add a card or select a deck and start a review.
The plugin automatically manages the card's frontmatter. See Card metadata for details.
Basic cards
# Front
hola
# Back
hello
Enable Reverse when creating a card (or set remember-reverse: true in its frontmatter) to also create a virtual card in the reverse direction.
Cloze cards
A cloze card hides marked text in its surrounding context. The whole note body is the card:
The capital of ==c1:France== is ==c2:Paris==.
Each cN is a required, stable card number. The example above creates two cards:
c1:The capital of […] is Paris.c2:The capital of France is […].
Use the same number to hide related answers together as a single card:
The capital of France is ==c1:Paris==, and its currency is the ==c1:euro==.
This creates one card that hides both highlighted clozes:
c1:The capital of France is […], and its currency is the […].
Suspending cards
Add remember-suspend: true to the frontmatter to exclude a card from reviews without deleting its history.
Adding existing notes
You can also create a note directly in the Remember folder and add # Front/# Back sections or a cloze marker. Remember adds the missing frontmatter when it opens.
Card metadata
Card frontmatter uses the following properties:
remember-id— the generated stable card identifierremember-type— the card format:basicorclozeremember-reverse— whether a basic card also appears in the reverse directionremember-suspend— whether the card is excluded from reviews
Deck settings
Add an optional _remember.md note to a deck folder to override settings for that deck. Put the settings in the note's frontmatter.
---
remember-desired-retention: 0.95
remember-new-cards-per-day-enabled: true
remember-new-cards-per-day: 10
remember-bury-siblings-enabled: false
remember-learn-ahead-enabled: true
remember-learn-ahead-minutes: 5
---
Missing settings come from the closest parent deck. Global Remember settings are used when no deck overrides them.
Multi-device sync
When using Obsidian Sync, enable Settings → Sync → Selective sync → Sync all other types on every device.
Data storage
All data stays local in your vault. Remember makes no network requests.
Review history is saved in <device-id>.rememberlog files in the Remember folder. The schedule is calculated from these files, so do not delete them.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.