Next Steps
Follow these steps to start using Anki Automation:
-
Install AnkiConnect Add-on
- Open Anki Desktop
- Go to Tools → Add-ons → Get Add-ons
- Enter code:
2055492159 - Click OK and restart Anki
-
Start Anki Desktop
Make sure Anki is running before using Anki Automation. The application needs Anki to be open to import cards.
Important: Always keep Anki Desktop running when using this application. -
Launch Anki Automation
Double-click the "Anki Automation" shortcut on your desktop or Start menu. A console window will open and your default browser will navigate to the application.
-
Create Your First Cards
The application will open at
http://localhost:4747— you're ready to start creating flashcards.
Quick Start
Creating Cards in 3 Steps
-
Write YAML in the Editor
Click "Load Template" to start with a sample, or write your own:
deck: "My First Deck"
cards:
- uid: "card-001"
fields:
Front: "What is Python?"
Back: "A programming language"
tags: ["programming"] -
Preview Your Cards
Click "Preview" to see how your cards will look in Anki. Use swipe gestures or arrow buttons to navigate between cards.
-
Import to Anki
Click "Import" to send cards to Anki. A progress modal will show the import status in real-time.
Configure Card Templates
Anki Automation generates rich content including HTML tables, LaTeX math equations, code blocks, and formatted lists.
Key Features
AI Prompt Manager
Browse pre-made prompts for different subjects, copy prompts to use with ChatGPT or other AI tools, and generate YAML cards automatically.
Import History
Access your previous imports, browse past imports sorted by date or deck, and reload any previous YAML with one click.
Markdown & LaTeX Support
Use rich formatting including bold, italic, code, tables, lists, links, and mathematical formulas.
Troubleshooting
"Cannot connect to Anki" error
- Make sure Anki Desktop is running
- Verify AnkiConnect add-on is installed (code: 2055492159)
- Restart Anki Desktop
- Check if another application is using port 8765
"Port 4747 already in use" warning
- Close any other application using port 4747
- Restart your computer if the issue persists
Cards not updating
- Check that UIDs match exactly
- Verify deck name is correct (case-sensitive)
- Remove
overwrite: falsefrom your YAML
YAML validation errors
- Check indentation (use 2 spaces, not tabs)
- Ensure all required fields are present
- Use the "Validate" button to see detailed errors
Help & Support
AI Prompts: Browse prompts in data/prompts/
Logs: Check data/logs/ for troubleshooting