open-spaced-repetition/fsrs4anki

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

49
/ 100
Emerging

This tool enhances Anki, a popular flashcard program, by replacing its default method for scheduling card reviews. It uses a sophisticated algorithm and machine learning to analyze your personal study history and determine the optimal time to review each flashcard. Students, language learners, or anyone using Anki for memorization will find this valuable for improving learning efficiency.

3,842 stars.

Use this if you use Anki to memorize information and want a more personalized, efficient review schedule that adapts to your unique memory patterns.

Not ideal if you prefer simple, fixed review intervals or if you use Anki add-ons that modify card intervals, as they might conflict with this tool.

memory-training language-learning exam-preparation spaced-repetition flashcard-study
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

3,842

Forks

157

Language

Jupyter Notebook

License

MIT

Last pushed

Nov 11, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/open-spaced-repetition/fsrs4anki"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.