#232 · Primary category: Education & Research

fsrs4anki

anki anki-addon deep-learning fsrs intelligent-tutoring-system machine-learning memory optimal-control reinforcement-learning spaced-repetition spaced-repetition-algorithm srs

A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm

Project last updated:08/14/26

GitHub Stars

4.1K

Forks

163

Contributors

15

License

MIT

Why we included this project

Anki's default scheduler treats every card the same, but FSRS4Anki takes a different approach: it models how likely you are to remember a card and spaces reviews to hit the retention rate you choose. The add-on swaps in a scheduler based on the Free Spaced Repetition Scheduler algorithm, and a companion optimizer studies your review history to tune the model's parameters to your own forgetting curve. So the intervals adapt to you rather than to a generic formula. People with big decks, like language learners or med students, can set a target retention percentage and watch the scheduler work toward it. The optimizer is also written as Jupyter notebooks, so developers can see exactly how the data-driven scheduling and memory modeling work.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category