AnkiWeb
- Rating
- 4 (👍 4 · 👎 0)
- Updated
- 2026-09-29
- Anki versions
- 26.09.1~
- Description language
- en
AnkiWeb addon 888374074
Adds a 3D fruit fly with a simulated connectome brain that learns from your Anki reviews, exams decks, tracks moods, costumes, and optional friend leaderboards.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 25.02 | 26.09 | 2026-09-29 |
| 26.09.1 | + | 2026-09-29 |
Loading…
Combines multiple decks into non-destructive cram sessions with filters, interleaving, timers, diagnostics, and cheatsheet export for exam revision.
Simulates real exam conditions in Anki via filtered-deck custom study sessions and reports scores, accuracy, time, and grades.
Detects attention drift or fatigue via answer-rhythm variability, prompting brief micro-movements or real breaks, with dashboard insights and fully local privacy.
Estimates daily Anki review time, adjusts for fatigue and retention, splits sessions into spaced blocks, simulates faster speeds, and lets users include or exclude decks.
Displays a customizable dashboard tracking study progress, streaks, goals, deck completion, heat maps, stats, and exam countdowns, while only reading review history and leaving scheduling untouched.
Calculates realistic daily review and new-card targets by target date, including overdue, due, and learning cards, with intensity adjustment and simulation.
A fruit fly with a real brain studies with you in Anki.
The fly in the corner is not a mascot. Its brain is a slice of the fruit fly connectome (MaleCNS v1.0, Janelia and Google, 2026) running as a live spiking-neuron simulation while you review. Your cards are its smells, your answers are its dopamine, and you can watch the neurons fire.
Install: Anki → Tools → Add-ons → Get Add-ons… → code 888374074 → restart Anki.
AnkiWeb page: https://ankiweb.net/shared/info/888374074 · Anki 25.02+ on Mac, Windows, Linux.

A brain, not a mascot

A fly with a personality
Fly Exam (Ctrl+Shift+E): pick decks and the fly sits an exam on them, pencil in hand. The score is Anki's own FSRS prediction of what you would remember right now, explained in plain words, with true retention, again rate and consistency from your review log, and a short diagnosis with the research reason behind each flag.


Make it yours: name your fly, give it a team tag (BCM, UCLA…), level it up with XP from every review, and dress it from a Wardrobe of 40 costumes unlocked by studying: hats, sunglasses, cat ears, seasonal outfits, and a medical and language-learner set (stethoscope, scrub cap, head mirror, goggles, surgical mask, language headset, dictionary).

Fly race: a weekly leaderboard on Anki's home screen of cards reviewed by you and your friends, each fly's face and costume next to its name, a green dot for who is studying right now. Click a fly for its profile; your own profile has checkboxes for what friends may see, and friends can be removed from theirs. Friends are added by fly code. Only your fly's name, look, level and weekly totals are shared, never cards, decks or individual answers.


Not distracting
Full demo video: docs/anki-fly-demo.mp4
./build.sh # -> dist/anki-fly.ankiaddon (refuses to package without the brain data)
python3 tools/extract_subgraph.py # rebuild the male pack from neuprint-cns.janelia.org (public, no token)
python3 tools/extract_subgraph.py --dataset female
node tests/test_sim.mjs # LIF engine unit tests + real-subgraph sanity
node tests/test_circuits.mjs # male pack: sugar→MN9, loom→GF, sparse odor code, plasticity, recovery
node tests/test_circuits_female.mjs # the same on the FlyWire pack
<venv with aqt>/bin/python tests/test_addon.py # offscreen Anki: hooks, exam data collection
cd backend && npm test # friends server (Cloudflare Worker)
backend/ is the friends server (Cloudflare Worker + KV). The add-on points at the official deployment
by default; npx wrangler deploy publishes your own and friends_server in the config selects it.