open-spaced-repetition/fsrs4anki
A spaced repetition scheduler for Anki that uses machine learning to optimize learning parameters based on review history.

Not currently ranked — collecting fresh signals.
star history
FSRS4Anki replaces Anki’s built-in scheduler with a machine-learning-optimized spaced repetition algorithm. The system includes two components: a scheduler that determines optimal review intervals and an optimizer that uses deep learning to analyze review history and find parameters that best fit individual memory patterns. The optimizer adapts to each user’s learning behavior to improve long-term retention.
Frequently asked
- What is open-spaced-repetition/fsrs4anki?
- A spaced repetition scheduler for Anki that uses machine learning to optimize learning parameters based on review history.
- Is fsrs4anki open source?
- Yes — open-spaced-repetition/fsrs4anki is open source, released under the MIT license.
- What language is fsrs4anki written in?
- open-spaced-repetition/fsrs4anki is primarily written in Jupyter Notebook.
- How popular is fsrs4anki?
- open-spaced-repetition/fsrs4anki has 4k stars on GitHub.
- Where can I find fsrs4anki?
- open-spaced-repetition/fsrs4anki is on GitHub at https://github.com/open-spaced-repetition/fsrs4anki.