How it works:
- Select an AI provider and enter one or more API keys (one per line). (You can save these to your browser).
- Upload a single PDF file.
- The app extracts all text from your PDF.
- It sends the full text to the "Topic AI Model" to get a JSON list of all topics and subtopics.
- For **each topic**, it sends the topic and the full text to the "Explanation AI Model" to get a simple, clear explanation.
- It then builds an Anki deck with "Topic" on the front and the AI-generated "Explanation" on the back.
⚠️ Warning: This tool makes many API calls (1 + N, where N is the number of topics found). A large PDF can result in 50+ calls.
✅ Note: This tool automatically retries on rate limits or 503 (model overloaded) errors. If all your keys are busy, it will show a **countdown timer** and wait.