Hacker News new | ask | show | jobs
by david_allison 539 days ago
> Unfortunately Anki doesn't have a proper API and isn't easy to reverse engineer

Tried any of the below?

AnkiConnect (HTTP API): https://git.foosoft.net/alex/anki-connect

Rust: https://github.com/ankitects/anki/tree/main/rslib via Protobuf: https://github.com/ankitects/anki/tree/main/proto/anki

Rough DB Schema (outdated, but sufficient): https://github.com/ankidroid/Anki-Android/wiki/Database-Stru...

1 comments

AnkiConnect is decent but still relies on an actual Anki desktop application to be running.