Memorize paragraphs and long notes - "Echo Recall" showcase and update!
Hey everyone! A little while ago, I shared an Obsidian plugin I built called Echo Recall.
why it exists (in short): Anki is amazing for isolated facts, but terrible if you need to memorize long paragraphs, lists, or interconnected concepts for an exam. Breaking big notes down into tiny flashcards takes a hell of a lot of time and ruins the context of your notes.
I wanted a way to just "revise my notes as notes" using spaced repetition and deadline-based scheduling. (inspired by Ali abdaal's retrospective revision time table method)
I’ve gotten some incredibly helpful feedback from this subreddit. I recorded a quick video (attached) showing exactly how the workflow looks across PC and mobile, and how it handles complex Markdown formatting perfectly without breaking your tables, callouts, or links.
Here is what I just pushed in the new update based on your feedback:
- Sometimes you just need a hint. You can now tap or click any blank space to reveal the hidden word. It turns red so you know you cheated! (Enabled by default in the settings "Quick-look and Cheating mode")
- Rebuilt the mobile interface with floating navigation buttons so they never get swallowed by your phone's toolbars.
- some minor bug fixes.
And of course, everything stays safely in your vault using YAML properties. No external databases, no exports, No extra syntax or structural reformatting required. just Plug and play.
Install Links:
- Obsidian Community: https://community.obsidian.md/plugins/echo-recall
- GitHub (FOSS): https://github.com/sajee05/echo-recall
This will probably be my last major post for the plugin, but I'm still actively maintaining it. I hope it saves some of you as much time as it has saved me.
P.S.
Another problem this plugin solves is the time it takes to make flashcards. Unlike Anki where you have to manually create cloze cards and hide text to form cues, Echo Recall generates and updates the masking dynamically. The process is completely automated.
Also, a few people testing it out mentioned that memorizing a massive note is overwhelming. And i completely agree. the best workaround is to manually shorten your note, or break it down into smaller notes. For example, if a single note has 10 topics, create [[topic 1]] style links and move the content of each topic into its own note. This lets you study one topic at a time, which is the ideal use case of Obsidian anyway since it helps build better connections. Personally, I just ignore the parts of the note that aren't relevant while I'm reviewing!
And Just to be clear on the philosophy here: this plugin is meant to serve the purpose of memorizing long-form content, and not replacing traditional flashcards. Anki is still better for standard flashcards, but for long-form content, there is literally no other solution out there right now. Echo Recall was built to fill that exact gap.
You can find all the other details in my previous Reddit post and on the community page, if you're interested.
Happy studying! Always open to feedback.