Or perhaps a self-hosteable webapp i could add the words myself from curated sources on the internet to then do quizzes on it?
I made a PHP-based one a while ago before Duolingo offered Swahili. It probably needs a little upgrading, ha. A cool project and you can do it for most things. Oh plus it’s raw PHP so snappy as heck you youngins. https://github.com/ryanchausse/githeri
Anki ?
Anki is amazing, but it’s not self hosted without some effort.
https://github.com/LuckyTurtleDev/docker-images/tree/main/dockerfiles/anki
start with env var sync_user1=username:password or something like that
change server url in anki desktop or ankidroid to what you started in docker
done
That seems pretty straightforward if you have experience with that stuff, I don’t have that experience.
Then maybe you aren’t qualified to call something difficult to self-host, because those instructions are very basic