Anki

Anki

The desktop client of the Anki memory aide software.

1GitHub
Description

## Anki Desktop Client Anki is a memory aid software that helps users memorize and review knowledge by simulating the form of paper cards. Anki's core functionality is based on the Ebbinghaus forgetting curve, using scientific memory methods to help users combat forgetting and improve memory efficiency. This application provides a complete Anki desktop client environment, supporting the creation, editing and learning of cards, as well as plugin extension functionality. ## Main Features - 📚 Create and manage memory cards - 🧠 Smart review based on spaced repetition algorithm - 🎨 Rich card templates and style customization - 🔌 Support for AnkiConnect plugin interface - 📊 Detailed learning statistics and progress tracking - 🌐 Multi-language support, including Chinese interface - 📱 Sync data with AnkiWeb - 🔒 Support integration with platform's Anki Sync Server, ensuring data doesn't leave the micro-service ## First-time Installation Instructions (Important) **Note: The application needs to install the specified Anki client version on first use. You need to complete the following initialization operations before normal use!** **It is recommended to perform initialization on desktop for the first time, as you can conveniently input the numbers below using the keyboard. If on mobile, you need to use the Keys from the KasmVNC sidebar to complete the input.** 1. After starting the application, you will enter the Anki installation wizard 2. Enter `7` (Download mirror: off) 3. Enter `2` (Select China source) 4. Enter `1` or press Enter directly 5. Wait for the application to download (if you encounter network errors, you can restart the application to retry installation) 6. When prompted "Press enter to start Anki.", press Enter to officially enter the Anki client interface ## Usage Instructions 1. After completing the initialization installation, access the Anki desktop client through application 2. Create new card decks or import existing cards (if you don't have deck data, you can create your own or click "Get Shared" to download: https://ankiweb.net/shared/decks) 3. Start learning and reviewing cards 4. Integrate with other applications through AnkiConnect (port 8765) 5. Configure Anki Sync Server for data synchronization ## Known Issues - ⚠️ **Single User Limitation**: This application instance can only be used by one user at a time, because the Anki client only has one running instance - 👥 **Multi-account Solution**: Although there is a single user limitation, the Anki application itself supports multi-account functionality, different users can create different accounts to avoid data interference - 🔄 **Concurrent Access**: If multiple people access at the same time, operation conflicts may occur, it is recommended to coordinate usage time

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
Mobile Screenshot 3
Mobile Screenshot 4
App Information
Version
25.9.2-1
Package Size
27.28 KB
Updated
October 29, 2025
Source Code
mlcivilengineer
Platform Support
PCMobile
Keywords
anki