A JavaScript/TypeScript implementation of the SuperMemo 2 (SM2) algorithm for spaced based repetition flashcards.
A Model Context Protocol (MCP) server that enables LLMs to interact with Anki flashcard software through AnkiConnect
A CLI tool and TypeScript library for syncing Markdown to Anki flashcards.