ankitects/anki ? reverse-engineered prompt
Reverse engineered prompt
Build me a desktop flashcard app that uses smart spaced repetition to help people study more effectively. The core idea is that the app learns how well you know each card and schedules it for review at the perfect time.
When studying, the user should be able to grade their own answer (e.g., "Again", "Hard", "Good", "Easy"), and the app will use that feedback to determine the next time the card appears. Users should be able to create different decks for different subjects, and the cards themselves should support rich text, images, and maybe even audio clips.
This needs to be a cross-platform desktop application. The core logic should be written in Rust for performance, while the user interface could use a framework like Qt. I've also heard the original app has a powerful add-on system, so let's use Python to allow users to write and share their own extensions.
Are you gonna build this?
make sure you review the code using coderabbit