Generate high-quality Anki flashcards from any web page using OpenAI. Simply highlight text and create Q&A pairs with one click.
Anki QA Generator Extension
Create Anki Flashcards from Web Pages Using AI
A Chrome extension that helps you create Anki flashcards from any text you find online. Select text, right-click, and get AI-generated question-answer pairs sent directly to your Anki.
🔑 Key Features:
• Generate flashcards from highlighted text
• AI-powered Q&A creation using GPT
• Direct integration with Anki through AnkiConnect
• Choose your deck
• Review cards before saving
• Simple right-click interface
📋 Prerequisites:
1. Anki desktop application (free, available at https://apps.ankiweb.net/)
2. AnkiConnect add-on (free, add-on code: 2055492159)
3. OpenAI API key (sign up at https://platform.openai.com/)
🚀 Setup Guide:
1. Install Anki and the AnkiConnect add-on
- Open Anki → Tools → Add-ons → Get Add-ons
- Enter code: 2055492159
- Restart Anki
2. Get your OpenAI API key from platform.openai.com
3. Add your API key to the extension
4. Keep Anki running while using the extension
💡 How to Use:
1. Highlight any text on a webpage
2. Right-click and select \"Generate Anki Cards\"
3. Choose your Anki deck
4. Review the generated cards
5. Select which cards to keep
6. Click \"Save Selected to Anki\"
🔒 Privacy & Security:
• API key stored locally in your browser
• No data collection
• Processing through your OpenAI account
• Direct communication with your local Anki
Useful for:
• Students
• Language learners
• Medical students
• Knowledge workers
• Anyone who wants to remember what they read online
Note: This extension requires an OpenAI API key and Anki with the AnkiConnect add-on installed. Make sure Anki is running while using the extension.
Support: Email me -> keagan dot stokoe at gmail dot com
Read more
A Chrome extension that helps you create Anki flashcards from any text you find online. Select text, right-click, and get AI-generated question-answer pairs sent directly to your Anki.
🔑 Key Features:
• Generate flashcards from highlighted text
• AI-powered Q&A creation using GPT
• Direct integration with Anki through AnkiConnect
• Choose your deck
• Review cards before saving
• Simple right-click interface
📋 Prerequisites:
1. Anki desktop application (free, available at https://apps.ankiweb.net/)
2. AnkiConnect add-on (free, add-on code: 2055492159)
3. OpenAI API key (sign up at https://platform.openai.com/)
🚀 Setup Guide:
1. Install Anki and the AnkiConnect add-on
- Open Anki → Tools → Add-ons → Get Add-ons
- Enter code: 2055492159
- Restart Anki
2. Get your OpenAI API key from platform.openai.com
3. Add your API key to the extension
4. Keep Anki running while using the extension
💡 How to Use:
1. Highlight any text on a webpage
2. Right-click and select \"Generate Anki Cards\"
3. Choose your Anki deck
4. Review the generated cards
5. Select which cards to keep
6. Click \"Save Selected to Anki\"
🔒 Privacy & Security:
• API key stored locally in your browser
• No data collection
• Processing through your OpenAI account
• Direct communication with your local Anki
Useful for:
• Students
• Language learners
• Medical students
• Knowledge workers
• Anyone who wants to remember what they read online
Note: This extension requires an OpenAI API key and Anki with the AnkiConnect add-on installed. Make sure Anki is running while using the extension.
Support: Email me -> keagan dot stokoe at gmail dot com
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Anki QA Generator", "version": "1.0.0", "description": "Generate high-quality Anki flashcards from any web page using OpenAI. Simply highlight text and create Q&A pairs with one click.", "author": "Your Name", "permissions": [ "activeTab", "storage", "contextMenus" ], "host_permissions": [ "", "http://localhost:8765/*" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }, "icons": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "content_scripts": [ { "matches": [""], "js": ["content.js"], "run_at": "document_end" } ], "background": { "service_worker": "background.js", "type": "module" }}
Read more