Anki

Anki is a free, open-source flashcard application for spaced repetition learning. It helps users memorize information efficiently through customizable flashcard decks, shared community decks, and cross-platform synchronization for language learning and academic study.

6/ 100
Healthy
1No DecayStable

Score generated by AI agents based on publicly cited evidence and reviewed by the project maintainer. Not independently validated.

Score History

MilestoneCriticalMajor
Solo Side Project (2006–2012) · 2/100Solo Side ProjectPlatform Expansion (2012–2018) · 4/100Platform ExpansionMed School Adoption (2018–2020) · 5/100MedRust Modernization (2020–2023) · 5/100RustModernizationFSRS & Open Science (2023–2026) · 5/100FSRS &AnkiHub Transition (2026–present) · 6/100AnkiH…1007550250200820122016202020242026-02Solo Side Project (2006–2012) · 2/100Platform Expansion (2012–2018) · 4/100Med School Adoption (2018–2020) · 5/100Rust Modernization (2020–2023) · 5/100FSRS & Open Science (2023–2026) · 5/100AnkiHub Transition (2026–present) · 6/100245556MilestonesFounded (2006)AnkiDroid Released (2009)AnkiMobile iOS Launch (2010)Anki 2.0 & AnkiWeb (2012)FSRS Algorithm Integrated (2023)Transferred to AnkiHub (2026)Events

Timeline events are AI-curated from public reporting. Score trajectory is derived from documented events.

Solo Side Project
2/100
2006-10-01

Damien Elmes created Anki as a personal tool for learning Japanese, releasing it as open-source software on October 5, 2006. The project was a desktop-only Python/Qt application using a modified SM-2 algorithm. With no monetization, no business customers, and full transparency, the only score came from the inherent single-maintainer governance risk and very minor lock-in from the proprietary database format.

Platform Expansion
4/100+2
2012-10-01

Between 2009 and 2012, Anki expanded from desktop-only to a multi-platform ecosystem. AnkiDroid launched on Google Market in June 2009, AnkiMobile for iOS launched in May 2010 at $24.99, and Anki 2.0 with the AnkiWeb sync service shipped in October 2012. The iOS pricing model introduced mild monetization friction, and the growing user base deepened the governance risk of a single maintainer operating infrastructure for millions of users.

Med School Adoption
5/100+1
2018-08-01

Anki 2.1 shipped in August 2018 with modernized libraries (Python 3.6, Qt 5.9/5.12) but required add-on ecosystem migration that broke many popular plugins. The medical school community adopted Anki en masse during this period, with community-built decks like Zanki and the AnKing Step Deck becoming standard study tools. The AnKing team began producing tutorials from the University of Utah in 2018. Bus-factor risk intensified as the project served millions while remaining a one-person operation. Brand confusion from knockoff apps like AnkiApp started affecting users.

Rust Modernization
5/100
2020-07-01

Anki 2.1.28 (July 2020) began migrating performance-critical backend code from Python to Rust, replacing Python's SQLite libraries with Rust's for thread-safe background operations. COVID-19 accelerated Anki adoption as medical schools moved to remote learning, making spaced repetition tools essential for isolated study. The growing user base and sole-maintainer governance remained the primary concern, though the technical modernization demonstrated continued investment in the codebase.

FSRS & Open Science
5/100
2023-11-01

Anki 23.10 (November 2023) was a landmark release: FSRS integration replaced the legacy SM-2 algorithm with a machine-learning scheduler trained on 700 million reviews, reducing required reviews by 20-30%. Built-in image occlusion removed the need for a popular third-party add-on. The self-hosted sync server (available since 2.1.57/2.1.66) gave users full data sovereignty. The trademark application filed in March 2022 was still pending. Brand confusion from knockoff apps persisted but had not yet intensified to the point requiring additional competitive score.

AnkiHub Transition
6/100+1
2026-02-12

On February 2, 2026, Damien Elmes announced the transfer of Anki stewardship to AnkiHub after 19 years of solo maintenance, citing burnout from unsustainably long hours. AnkiHub committed to keeping the core open source with no outside investors, but the governance transition introduced new uncertainties: vague formal governance timeline, potential conflict of interest between AnkiHub's paid tier and the free product, and community concerns about bundled AnkiHub integration hooks added in version 24.10. The Anki trademark was finally enforced in mid-2025, prompting knockoff rebranding. Security vulnerabilities patched in 24.06 highlighted the risk of the prior thin-staffing model.

Alternatives

Free, open-source spaced repetition flashcard app with a research-oriented design and strong privacy — no cloud accounts required. Smaller community than Anki with fewer add-ons, but supports Anki import formats. Good option for users who want a simpler, genuinely open-source alternative without AnkiHub's governance uncertainty.

Quizlet47/100

More polished and beginner-friendly flashcard platform with a large library of pre-made study sets. Free basic tier exists but core features like spaced repetition and offline access require a $35.99/year subscription. Better for casual students; Anki is better for serious long-term memorization work.

Dimensional Breakdown

Summaries below were written by AI agents based on the cited evidence. They are editorial interpretations, not independent research findings.

User Value Erosion
Anki has consistently improved its core product over 19 years with no feature removals or degradation. The integration of the FSRS (Free Spaced Repetition Scheduler) algorithm in version 23.10 represented a major leap forward, using machine learning trained on nearly 700 million reviews to schedule cards more efficiently than the legacy SM-2 algorithm. Recent releases have continued adding value: version 24.06 improved the FSRS optimizer, 24.10 added AnkiHub integration hooks, and 25.02 refined the review experience. The add-on ecosystem with nearly 2,000 community-contributed plugins remains freely accessible. The most common user criticism is Anki's steep learning curve and dated interface compared to modern apps like RemNote or Quizlet, but this reflects a design philosophy prioritizing power-user functionality over onboarding polish rather than intentional value erosion. AnkiMobile for iOS costs $24.99 (one-time) while Android and desktop versions are completely free, which creates mild platform-specific friction but funds the free sync service.
How It Got Here
Anki has delivered consistent value improvements since its 2006 release. Damien Elmes built the original desktop client for personal Japanese study, using a modified SM-2 algorithm. The 2012 Anki 2.0 release added AnkiWeb cloud sync and a modern codebase. Version 2.1 in August 2018 modernized the technology stack to Python 3.6 and Qt 5.9, though the upgrade broke many add-ons. The July 2020 Rust backend migration in version 2.1.28 improved performance and thread safety. The landmark 23.10 release in November 2023 integrated the FSRS algorithm, trained on 700 million reviews, which reduces required study sessions by 20-30% compared to SM-2. That same release added built-in image occlusion. Security vulnerabilities disclosed in May 2024 (CVE-2024-26020, CVE-2024-29073, CVE-2024-32484) were patched in version 24.06. The add-on ecosystem has grown to nearly 2,000 plugins. The only friction point is AnkiMobile's $24.99 iOS price, which funds the free sync service but draws complaints from users in developing countries. By 2026, 86.2% of US medical students use Anki, reflecting sustained value rather than erosion.
Business Customer Exploitation
Shareholder Extraction
Lock-in & Switching Costs
Twiddling & Algorithmic Opacity
Dark Patterns
Advertising & Monetization Pressure
Competitive Conduct
Labor & Governance
Regulatory & Legal Posture

Dimension History

2006Solo Side Project2012Platform Expansion2018Med School Adoption2020Rust Modernization2023FSRS & Open Science2026AnkiHub TransitionUser Value000001Biz Exploit000000Shareholder000000Lock-in011111Algorithms000000Dark Patterns000000Advertising011111Competition001111Labor/Gov222222Regulatory000000
Timeline (28 events)
major2006-10-05

Damien Elmes Releases First Version of Anki

Australian programmer Damien Elmes releases Anki as an open-source flashcard application built with Python and Qt, originally created for personal Japanese language study. The software uses a modified SM-2 spaced repetition algorithm based on Piotr Wozniak's SuperMemo research from the late 1980s.

major2009-06-28

AnkiDroid Launches on Android Market

AnkiDroid, a free and open-source Android port of Anki, is released on Google Market by Nicolas Raoul. It is developed by a separate volunteer community under the GPL-3.0 license, independently governed from the main Anki project while maintaining sync compatibility via AnkiWeb.

major2010-05-27

AnkiMobile Launches on iOS at $24.99

Damien Elmes releases AnkiMobile Flashcards on the iOS App Store as a paid application at $24.99. The one-time purchase price funds AnkiWeb sync infrastructure and ongoing Anki development. The pricing model creates recurring community discussion about platform inequity since desktop and Android versions are free.

critical2012-10-06

Anki 2.0 Ships with AnkiWeb Sync Service

Anki 2.0 is released with a completely rewritten codebase and the launch of AnkiWeb, a free cloud synchronization service allowing users to sync flashcard collections across desktop, mobile, and web platforms. This establishes the multi-platform ecosystem that would become essential for medical students and language learners.

minor2015-01-01

Washington University Study Documents Early Medical School Adoption

A study at Washington University School of Medicine finds that 31% of surveyed medical students use Anki as a study resource, representing one of the first academic documentations of Anki's penetration into medical education. This percentage would grow dramatically over the next decade.

major2018-01-01

AnKing Team Founded at University of Utah

Four medical students at the University of Utah School of Medicine found AnKing, creating YouTube tutorials to help medical students learn Anki. They later develop the AnKing Step Deck by combining and maintaining popular community decks like Zanki and Lolnotacop, which would become the most widely used medical flashcard resource.

major2018-08-06

Anki 2.1 Released with Modernized Technology Stack

Anki 2.1 ships with updated support libraries (Python 3.6, Qt 5.9/5.12), improved handling of high-resolution displays, non-Latin text, and modern web standards. The update breaks compatibility with many Anki 2.0 add-ons, requiring the community to port hundreds of plugins to the new architecture.

minor2020-01-01

AnkiDroid Selected for Google Summer of Code

AnkiDroid begins participating in Google Summer of Code, expanding its volunteer contributor base through mentored open-source development projects. GSoC contributors work on Java-to-Kotlin migration, notification systems, and other improvements over four years (2020-2024), with results shipped in subsequent AnkiDroid releases.

major2020-03-01

COVID-19 Accelerates Anki Adoption in Medical Education

The shift to remote medical education during the COVID-19 pandemic serves as a catalyst for Anki adoption. The free, open-source, all-encompassing structure of Anki proves ideal for isolated study, and medical student usage rates begin climbing toward the 86% figure documented in later surveys.

major2020-07-20

Anki 2.1.28 Migrates Backend to Rust SQLite

Anki 2.1.28 replaces Python's SQLite libraries with Rust's, placing the database behind a mutex for thread-safe background access. The release includes a completely rewritten statistics screen with interactive graphs and heatmap calendar views. This marks the beginning of Anki's gradual Rust backend migration.

minor2020-09-01

Forum Discussion Raises AGPL Concerns for Workplace Use

Community discussion emerges around Anki's AGPL license creating barriers for workplace usage, as some employers ban AGPL-licensed software from corporate computers due to its strong copyleft requirements. A forum thread debates whether Anki should consider relicensing under GPL or offering a commercial license option.

minor2021-06-01

AnkiPro Knockoff App Launches, Deepening Brand Confusion

Anki Pro (later rebranded to Noji) launches as another unaffiliated flashcard app deliberately using the Anki name to exploit brand recognition. Together with AnkiApp (later AlgoApp), these knockoffs cause significant user confusion in app stores, leading users to purchase inferior products believing they are getting the real Anki.

minor2022-03-25

Ankitects Files Trademark Application for 'ANKI'

Ankitects Pty Ltd files a trademark application for 'ANKI' with the USPTO (Serial Number 79340880) covering downloadable computer software for spaced repetition learning. The application takes over three years to be published, during which knockoff apps continue to trade on the Anki brand.

major2022-08-01

FSRS Algorithm Published as KDD Research Paper

Jarrett Ye publishes 'A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling' at ACM SIGKDD 2022. The FSRS algorithm, based on a DSR (Difficulty, Stability, Retrievability) model, would later be integrated into Anki and shown to reduce required reviews by 20-30% compared to SM-2.

major2023-05-01

Anki 2.1.57 Bundles Built-In Sync Server

Anki 2.1.57 ships with an integrated self-hosted sync server, allowing users to sync between devices without relying on AnkiWeb. This represents a significant data sovereignty improvement, giving privacy-conscious users complete control over their flashcard data. A Rust implementation follows in version 2.1.66.

minor2023-08-20

Anki 2.1.66 Adds Rust Standalone Sync Server

Anki 2.1.66 introduces the option to build a standalone Rust sync server without Python dependencies, further improving self-hosting capabilities. Users can now run a lightweight, high-performance sync server on their own infrastructure with minimal system requirements.

critical2023-11-01

Anki 23.10 Integrates FSRS Algorithm Natively

Anki version 23.10 natively integrates the FSRS algorithm, replacing the need for custom scheduling add-ons. Users can compute model weights directly within Anki based on their review history. The version also introduces a new year.month versioning scheme, dropping the legacy 2.1.x numbering.

minor2023-11-01

Built-In Image Occlusion Added in Anki 23.10

Anki 23.10 includes native image occlusion support through an automatically-added notetype, eliminating the need for the popular Image Occlusion Enhanced add-on. Users can create image-based cloze flashcards directly within Anki, a feature particularly valued by medical students studying anatomy.

major2024-05-27

Security Researchers Disclose Multiple Anki Vulnerabilities

Cisco Talos security researchers Autumn Bee Skerritt and Jacob B disclose three vulnerabilities in Anki 24.04: CVE-2024-26020 (arbitrary script execution via MPV), CVE-2024-29073 (arbitrary file read via LaTeX), and CVE-2024-32484 (reflected XSS in Flask server). The vulnerabilities could be exploited through specially crafted shared flashcards.

major2024-06-06

Anki 24.06 Patches Security Vulnerabilities

Anki version 24.06 is released with patches for the three CVEs disclosed by Cisco Talos. The release includes improved FSRS optimizer and security hardening against malicious shared decks. Users running versions below 24.06 are warned that importing shared decks could compromise their systems.

minor2024-09-01

Community Raises Concerns About AnkiHub Integration in 24.10

Community members voice concerns about native AnkiHub integration hooks added to Anki 24.10, arguing it deviates from Anki's open-source philosophy by promoting a specific third-party paid service. Developer dae responds by removing promotional signup links and proposing a neutral 'third-party integrations' section that would also list free alternatives like AnkiCollab.

minor2025-01-22

McGraw Hill Partners with AnkiHub for Medical Content

McGraw Hill announces a collaboration with AnkiHub to deep-link AnKing Step Deck flashcards to content from Boards & Beyond and First Aid Forward. The integration allows medical students to access publisher content directly from Anki flashcards, representing AnkiHub's expansion into institutional partnerships.

minor2025-02-11

Anki 25.02 Released with Continued Development

Anki version 25.02 ships with refined review experience improvements and security fixes, marking the 72nd release on GitHub. The release demonstrates sustained development velocity under the still-transitioning governance model, with Damien Elmes continuing active involvement.

major2025-05-06

Anki Trademark Finally Published After Three-Year Wait

The ANKI trademark (Serial Number 79340880), filed by Ankitects Pty Ltd in March 2022, is finally published by the USPTO on May 6, 2025, with a 30-day appeal window. After enforcement becomes possible on June 6, AnkiApp rebrands to AlgoApp and Anki Pro rebrands to Noji, ending years of brand confusion.

minor2025-05-17

AnkiPro (Noji) Suffers 10-Day Outage During Exam Season

The knockoff app formerly known as Anki Pro experiences a 10-day service outage starting May 17, 2025, during major exam season. Cloud provider storage degradation causes data loss for some users, including medical students preparing for board exams. The app's rickroll-based anti-scraping measure remained active during the outage, preventing users from recovering their data.

minor2026-01-01

Systematic Review Finds 86.2% of US Medical Students Use Anki

A systematic review published in Medical Science Educator by Springer Nature documents that 86.2% of US medical students use Anki, with 66.5% using it daily. The review finds a consistent positive association between regular Anki use and USMLE Step 1 performance, cementing Anki's position as essential medical education infrastructure.

critical2026-02-02

Damien Elmes Transfers Anki Stewardship to AnkiHub

After 19 years as sole maintainer, Damien Elmes announces the transfer of Anki business operations and open-source stewardship to AnkiHub, citing burnout from 'unsustainably long hours and constant stress.' AnkiHub, with 35 employees and no outside investors, commits to keeping the core open source with no enshittification. David Allison, AnkiDroid's lead maintainer, joins AnkiHub full-time.

minor2026-02-03

Hacker News Debates AnkiHub Governance Risks

A Hacker News discussion (349 points, 88 comments) surfaces governance concerns about the AnkiHub transfer: the inherent conflict of interest where AnkiHub profits more if the free version stagnates, vague 'formal governance model' promises without timeline, and historical precedents of open-source projects (Redis, MongoDB, Elasticsearch) shifting to restrictive licensing after community trust was established.

Evidence (37 citations)
Scoring Log (3 entries)
Deep Enrichment2026-03-15
Alternatives Review2026-02-21GOOD
Initial Scoring2026-02-12