Troubleshooting the add-on
The messages below are the ones Notosaurus shows. When something goes wrong in the add-on, Tools → Notosaurus → Server log shows what happened, and Restart the server often fixes it.
Notosaurus doesn’t start
Section titled “Notosaurus doesn’t start”“Notosaurus isn’t started.” You declined the installation of its components on first start. To install them: Tools → Notosaurus → Open Notosaurus.
“Couldn’t download uv from GitHub” or “Couldn’t install Notosaurus’s dependencies”. The first start downloads about 300 MB: check the Internet connection, then Tools → Notosaurus → Restart the server. The log says what failed.
The server stops right after starting. Another program may use port 8000, for instance
Notosaurus started standalone at the same time. Stop it, or choose another port in the add-on’s
config (Tools → Add-ons → Notosaurus → Config, port), then restart Anki.
The phone can’t open Notosaurus
Section titled “The phone can’t open Notosaurus”See also On the phone.
- The phone and the computer must be on the same Wi-Fi. A “guest” network often keeps its devices apart: use the main one.
- On Windows, allow Anki (or Python) when the firewall asks, the first time.
- If the computer’s address changed (after restarting the router), scan the QR code again: Tools → Notosaurus → Open on the phone….
- “The server only listens on this computer”: set
hostto0.0.0.0in the add-on’s config. - “This device isn’t allowed yet”: the phone hasn’t scanned the QR code, or every phone was disconnected. Scan it again.
The settings don’t open on the phone
Section titled “The settings don’t open on the phone”“Settings open from Anki, on the computer.” That’s on purpose: in the add-on, the settings (and the API keys) are only reachable on the computer itself. Open them with Tools → Notosaurus → Settings.
The AI fails
Section titled “The AI fails”| Message | What to do |
|---|---|
| “No … key” / “Invalid … key” | Paste the key again in Settings → Access, then 🔌 Test. |
| “… is overloaded right now” | Common with Gemini: try again in a minute. Fallback models take over automatically. |
| “… quota reached” | A free key’s limit is reached: wait, or turn on billing. |
| “Answer cut off: too many cards at once” | Send fewer pages at a time, or ask for fewer cards. |
| “The model didn’t return valid cards” | Try again; if it keeps happening, choose another model. |
| The model “doesn’t seem to see the image” (Test) | The model doesn’t read images: choose a vision model. |
The cards are wrong or missing
Section titled “The cards are wrong or missing”Check the photo (see Photos and PDFs), be more precise in the instructions, or correct them with the AI (see Reviewing the cards). On handwriting, Claude reads best: see Settings and AI services.
A PDF can’t be added
Section titled “A PDF can’t be added”- “Already 10 pages: remove some before adding a PDF.” A lesson holds 10 pages: remove the photos you don’t need (the Remove this page button, ✕, on each), or make two lessons.
- “… is password-protected: save it without a password, then add it again.” Open the PDF, save it without its password (or print it to a new PDF), then add it again.
- Words misread in a PDF: a scanned PDF is only pictures, read like photos. A PDF made on a computer gives the AI its exact text.
The cards don’t reach Anki
Section titled “The cards don’t reach Anki”- “Anki can’t be reached”: start Anki on the computer. Standalone, Anki needs the AnkiConnect add-on.
- “No profile open in Anki”: open the child’s profile, then send again.
- A warning about another profile: the lesson belongs to another child than the profile open in Anki. Open the right profile, or confirm.
- The cards don’t reach the phone: the message says “no AnkiWeb sync” when the profile isn’t logged in to AnkiWeb. Click Sync once in Anki to log in, then send again. On the phone, sync AnkiDroid or AnkiMobile.
- Cards without sound: the voice service didn’t answer (it needs the Internet). Send the lesson again later: the missing audio is added.
Still not working?
Section titled “Still not working?”Report the bug on GitHub, with the Bug form (a free GitHub account is needed). Paste the lines of Tools → Notosaurus → Server log around the problem, and the version (at the bottom of the settings page). The issue is public: never a photo of a notebook, nor a child’s name.
Uninstalling the add-on
Section titled “Uninstalling the add-on”In Anki, Tools → Add-ons, select Notosaurus, Delete. Its components and its data folder (lessons, photos, settings) are deleted too: copy the data folder first if you want to keep them (see Privacy and security on the computer). The cards already sent stay in Anki.
