←back to thread

655 points domenicd | 1 comments | | HN request time: 0.253s | source
Show context
joshdavham ◴[] No.44021961[source]
If anyone's interested in experimenting with FSRS, we at Open Spaced Repetition provide official packages in Python, Typescript and Rust

PY: https://github.com/open-spaced-repetition/py-fsrs

TS: https://github.com/open-spaced-repetition/ts-fsrs

RS: https://github.com/open-spaced-repetition/fsrs-rs

Currently ts-fsrs and rs-fsrs support FSRS 6 and py-fsrs should also support FSRS 6 in the next day or so. Also, both py-fsrs and fsrs-rs include the ability to optimize the FSRS model from your past reviews!

replies(2): >>44022149 #>>44023677 #
marcusbuffett ◴[] No.44022149[source]
I used this for spaced repetition for opening training on Chessbook, can vouch that the Rust package is excellent. Easy to use and immediately lowered the training load on our users while keeping retention high. FSRS is awesome.
replies(1): >>44022502 #
1. Oreb ◴[] No.44022502[source]
I use Chessbook and mostly like it, but I wish there was a way to configure the spaced repetition parameters. In particular, I find the frequency of reviews too low to retain well, especially for recently added moves.