Live data from Hacker News

Show HN: Anki AI Utils

github.com

1–10 of 48 posts

Show HN: Anki AI Utils

#1
Hi hn, I am nearly at the end of medical school so it is time I publish and "advertise" my open source scripts/apps for anki! Here's the pitch:

Anki AI Utils is a suite of AI-powered tools designed to automatically improve cards you find challenging. Whether you're studying medicine, languages, or any complex subject, these tools can:

- Explain difficult concepts with clear, ChatGPT-generated explanations.

- Illustrate key ideas using Dall-E or Stable Diffusion-generated images.

- Create mnemonics tailored to your memory style, including support for the Major System.

- Reformulate poorly worded cards for clarity and better retention.

Key Features:

- Adaptive Learning: Uses semantic similarity to match cards with relevant examples.

- Personalized Memory Hooks: Builds on your existing mnemonics for stronger recall.

- Automation Ready: Run scripts daily to enhance cards you struggled with.

- Universal Compatibility: Works across all Anki clients (Windows, Mac, Linux, Android, iOS).

Example:

For a flashcard about febrile seizures, Anki AI Utils can:

- Generate a Dall-E illustration of a toddler holding a teacup next to a fireplace.

- Create mnemonics like "A child stumbles near the fire, dances symmetrically, has one strike, and fewer than three fires."

- Provide an explanation of why febrile seizures occur and their diagnostic criteria.

Call for Contributors:

This project is battle-tested but needs help to become a polished Anki addon. If you’re a developer or enthusiast, join us to make these tools more accessible!

Check out my other projects on GitHub: [Anki AI Utils](https://github.com/thiswillbeyourgithub)

Transform your Anki experience with AI—because learning should be smarter, not harder.

Show HN: Anki AI Utils
github.com

Re: Show HN: Anki AI Utils

#3
I used to be heavy Anki user but I find the setup a little hard to follow.

The image generation can do with ComfyUI integration. This will expand the illustration options beyond stable diffusion. It will also allow for more options within stable diffusion too.

I might raise a PR tomorrow if I have the time.

Re: Show HN: Anki AI Utils

#4

I used to be heavy Anki user but I find the setup a little hard to follow. The image generation can do with ComfyUI integration. This will expand the illustration options beyond stable diffusion. It will also allow for more options within stable diffusion too. I might raise a PR tomorrow if I have the time.

Thanks for the interest! The idea was to fully automate the process of creating illustrations for the failed cards of the day based on few shot prompting alone, indeed adding support for external API like ComfyUI would help a lot. Maybe especially for finetunes on specific subjets I guess?

Re: Show HN: Anki AI Utils

#5
Very cool. I actually built an app called "Johnny Mnemonic" around 5 years ago that generated a mnemonic sentence given a list of terms when I was studying for my EMT license. At the time I leveraged a simple n-gram markov model that I based off the publicly available Cornell Movie script database.

I added a couple settings like word order(matters: colors of the rainbow, doesn't matter: bones of the skull), anagram vs sentence, etc. At the time the biggest difficulty wasn't necessarily generating a coherent sentence - it was ensuring the "novelty" of the mnemonic. The less surprising the less likely its going to stick.

Fun little tidbit - by adding a "NSFW" flag - I made it so the markov chain would heavily weight racy/saucy/lewd words. End result, VERY VERY evocative mnemonics that were completely and utterly incapable of being shared.

Demo:

https://www.youtube.com/watch?v=MTAbVBOMdbk

Re: Show HN: Anki AI Utils

#8
post #7

If I am not an Anki user (yet) but want to create an Anki deck from scratch for something I am trying to learn, should I use your tool?

I am tempted to say yes, but in truthfulness it really depends on a lot of details. If we are just talking about the card creation phase, then I recommend other tools I made, especially voice 2 Anki (posted on hn at the same time but has not taken off for some reason :) ) If we are talking about the actual learning and memorizing phase, then yes, I think those tools are valuable. But that being said, I'm also sure there are some edge cases of very specifically weird things that do not end up very suited for those tools.

Re: Show HN: Anki AI Utils

#9
Cool!

Slightly off topic, but maybe an idea for someone to pursue... I figured out at a very early age that I could not memorize text in a script, or poetry, or even flashcards very well. But because I started playing piano at a very early age, somehow I could remember song lyrics verbatim. I could probably sing/recite at least 200 CDs worth of lyrics end to end.

When I wanted to learn Spanish, memorizing songs was way more helpful than anything else I tried. Even if I didn't understand all the words at first, suddenly a lyrical phrase would become clear when I heard some of the words in a conversation.

I'm not sure AI is up to writing really memorable songs yet. But for those of us with some kind of synesthesia, there could be lots of associations that aid memory, like colors, melodies or rhythms.

Re: Show HN: Anki AI Utils

#10
Wow, so feature rich, congrats on the release. Love that the mnemonic generation takes into account your existing memory anchors (didn’t know that term).

I’ve actually been working on a similar-ish Anki Plugin for about 6 months - it can autogenerate any field via LLM in bulk, as well as images and TTS. I’m not explicitly targeting the med school use case as much yours (I use it for language learning), and it’s more GUI centric/geared towards non-technical Anki users who don’t want to fiddle with a bunch of different API keys etc. Was planning to launch HN soon but you beat me to the punch!

https://ankiweb.net/shared/info/1531888719 https://smart-notes.xyz

Post reply on HN