I built a small Anki add-on that automatically sends your completed review count to Beeminder and figured I’d share it here.
It’s called AnkiMinder.
What it does right now is simple: it reads the Anki review log and sends the number of completed reviews to a Beeminder goal. No time tracking, no estimates, just actual finished reviews.
Not an official integration, just something I built for my own workflow and cleaned up enough to share. If anyone tries it and has feedback or ideas, I’m open to it.
I wish! Unfortunately, AnkiDroid doesn’t accept add-ons, so that would involve writing a whole new app or adding the functionality directly into AnkiDroid.
My workflow (and the “easiest” way I’ve found) is to just make sure I open Anki on my PC every day - it syncs any mobile reviews I did upon startup and then I can either do my reviews on my PC or just close Anki again. Obviously doesn’t work super well over weekends or if travelling, but that’s the closest I’ve come.
Hey, I think I have it setup. Is there any way to make it send a single true/false (0/1) message to Beeminder? I’d like to be just simply completed reviews today or didn’t complete reviews today. Review counts fluctuate heavily daily for me.
It may not be available on your Beeminder plan, but there’s a nonzeroaggregation method that treats any entered number (other than zero) as a +1 to the goal.
Just started using this today: the way the other popular anki addon worked (rotestock) was confusing to me and led to many unexpected derails. This one is perfect, thank you so much!
Am I misunderstanding the review completion sync? It should only post a binary 1 when all reviews for the day have been done, right? Currently the add-on doesn’t seem to behave like that. I only saw it posting no/0 when no reviews were done on a day. But today I still have 75 reviews to go and it already posted yes/1.
ETA: I couldn’t tell off the top of my head, but is it really/easily possible to backfill the review completion data? Maybe it should post a “maybe” instead of a “yes” for historical datapoints?
@rubygagotoku is right - it’s a binary “did I do any reviews?” I’ll take a look at what information Anki makes available to see if I can add in an “all reviews are complete” flag as well.