Are you tired of staring at your screen, realizing you’ve spent 30 seconds on a simple card? Do you find yourself passively scanning answers without actually testing your memory?
Anki FlowState is the ultimate productivity add-on designed to force your brain into the “Zone”. By combining time pressure, visual focus constraints, and gamification elements, it transforms your daily review grind into a high-intensity active recall session.
⚠️ IMPORTANT NOTICE
Please be aware: Currently, custom settings (specifically Deck Overrides) are NOT saved permanently.
When you close or restart Anki, these specific customizations will reset, and you will need to re-configure your deck time limits upon the next launch. We are working on a solution, but please keep this in mind for now.
Why This Add-on?
Designed by a medical student for anyone dealing with massive review loads (Med students, Law, Language Learners). This tool fixes the two biggest problems in Anki:
The Scanning Trap: Reading the answer before your brain has tried to retrieve it. The Daydreaming Trap: Losing focus and spending too long on easy cards. Key Features
- The Pressure Timer (Adrenaline Mode)
A sleek, non-intrusive progress bar at the top of your screen keeps you accountable.
Dynamic Colors: The bar shifts from Green (Safe) → Orange (Warning) → Red (Critical) as time runs out. Haptic Visual Shake: When you have 15% time left, the screen effectively “shakes” to snap your attention back to the task. Impossible to ignore! “MISS” Indicator: If the timer hits zero, a large overlay appears, marking the card as a “Miss”. This trains you to think faster next time. 2. Deck-Specific Time Limits (New!)
Not all cards are created equal. You can now allocate different time slots for different decks.
Custom Configuration: Set 5 seconds for simple vocabulary, but 30 seconds for complex medical cases. Smart Inheritance: Settings applied to a parent deck (e.g., “Medicine”) automatically apply to all its sub-decks (e.g., “Medicine::Anatomy”) unless you specifically override them. 3. Focus Blur (Anti-Scanning Shield)
Forces you to interact with the card to see the content.
Blur by Default: Card content is blurred upon appearance (customizable intensity). Hover to Reveal: You must physically move your mouse over the card to clarify the text. This micro-interaction engages your motor cortex and keeps you awake. 4. Multi-Language Support
Fully localized for a global community. Switch languages instantly in Settings.
🇬🇧 English (Default) 🇻🇳 Tiếng Việt (Vietnamese) 🇫🇷 Français (French) 🇨🇳 中文 (Chinese) 🇪🇸 Español (Spanish) 🇯🇵 日本語 (Japanese) 🇰🇷 한국어 (Korean) Configuration Guide
Go to Tools → Flow State Settings… to customize everything.
🔹 Tab 1: General
Language: Select your interface language. Stop on Answer: (Relax Mode) Timer stops immediately when you reveal the answer. Shake/Blur Effects: Toggle visual effects on or off.
🔹 Tab 2: Deck Overrides
Select a specific deck from the dropdown menu. Set a custom time limit (e.g., 10s). Click Add/Update to apply. (Note: Remember the warning above regarding app restart). 🛠️ Installation
Automatic Install:
Copy the code: 571949442 Open Anki → Tools → Add-ons → Get Add-ons… Paste the code and click OK. Restart Anki. Compatibility Anki Versions: 2.1.50+ (Tested on latest Qt6 & Qt5 builds). Operating Systems: Windows, macOS (Intel/M1/M2/M3), Linux. Author and Support
Created by: Phong Tran Medical student and developer
Contact:
Email: kazehugo06@gmail.com Update v2.2 (Big Update) New Feature: Deck Overrides. Set specific time limits for specific decks (with inheritance logic). New Languages: Added support for Chinese, Spanish, Japanese, and Korean. Bug Fixes: Fixed “AttributeError” crash on settings open.
If you like this add-on, please leave a generic Thumbs Up rating on AnkiWeb.
Reviews (4)
👍 2026-02-22
perfect! ..but i hope the flowstate setting can be saved in future updates
👍 2026-02-10
Wow, the speed is amazing! The user experience is fantastic. I also have a small request: when adding the option to inherit time for child components, could you please support deck searching? I have too many decks. Thank you very much!
👍 2026-02-10
I really like this plugin. Could you add more advanced features to it? Perhaps an option to allocate different time slots for different decks? It’s inconvenient to have to reset it every time I enter a different deck. Thank you very much anyway.And is it possible to add support for Chinese? Comment from author Done! The latest update includes both Deck Overrides and Chinese language. Thanks for your feedback!
👍 2026-02-09
hey this is so good! i was wondering if there is a way to only have a time limit for recalling the answer, not looking at it? Comment from author Thank you so much for the feedback! I have just updated the add-on to include a “Stop Timer on Answer” option. Please update and check the settings :D