Ankimon – Gamify Your Learning with Pokémon & Anki!
Ankimon is a dynamic Anki add-on that transforms your daily studying into an adventure. Catch, train, and battle Pokémon as you learn—turning repetition into excitement and memorization into motivation.
Unlucky, Creator of Ankimon:
"Ankimon was my first real coding project, where I began learning Python from scratch. It's been an incredible journey—from its simple beginnings to becoming a collaborative community effort. I'm deeply thankful for everyone who’s contributed, supported, and joined this adventure."
💎 @h0tp – Co-Creator of the Ankimon Project
One of the original OGs behind Ankimon, @h0tp has helped shape the project since its first early days on GitHub. From creating the Discord server and helping recruit contributors, to launching monthly challenges, he’s been the heartbeat of the community—and a legend ever since. Not to forget: he’s also become a good friend on this beautiful journey.
💡 What Is Ankimon?
- Catch and collect Pokémon.
- Train them to become stronger.
- Challenge others in knowledge-based battles via Pokémon Showdown.
- Fully integrated experience directly in Anki.
🚨 Important Note
Ankimon is under active development and may contain bugs. Please report issues on GitHub instead of downvoting on the Anki page.
🍏 Mac Users
Avoid fullscreen mode and prevent your Mac from sleeping while downloading. If errors occur:
- Uninstall Ankimon.
- Reinstall and re-download resources.
✨ Features
- 🎯 Pokémon Collection: Catch Pokémon while reviewing flashcards.
- 🧠 Training System: Level up Pokémon as you study.
- ⚔️ Showdown Battles: Battle others using your knowledge.
- 🧩 Seamless Integration: A smooth Anki add-on experience.
🚀 Getting Started
- Install Ankimon from GitHub or AnkiWeb.
- In Anki, go to Ankimon → “Download Resources.” (Personal use only)
- Start reviewing cards to catch Pokémon.
- Train them and battle others!
Quick Start Guide
📸 Screenshots
🎥 Video Guide
A great intro video by Jake Romm MD: (click on the image below to see the video)
Check out Jake's Channel and say hi from Unlucky!
🌐 Join the Community
Trade Pokémon, get support, and join events:
Join our Discord
☕ Support Development
If you’d like to support Ankimon, consider buying a coffee:
⚙️ Compatibility
Currently only compatible with PyQt6. Other versions coming soon.
👥 Meet the Ankimon Team
@h0tp is one of the earliest developers and now acts as the Project Manager of Ankimon. He has been instrumental in organizing monthly challenges, rallying contributors, and fostering the vibrant community that exists today.
@KAS, a Community Developer, began learning to code thanks to Ankimon. Since then, he has created the Weekly Challenge page, inspiring users to grow through consistent engagement and pushing their limits.
@peace (aka "xp addict") is a designer who led the visual revamp of the Pokédex interface. Driven by a passion for the project, they learned to code from scratch just to contribute more deeply to Ankimon’s design and UI evolution.
@Axil is a seasoned Developer Contributor who has significantly improved the readability and structure of the codebase. He mentors newcomers and ensures the project remains clean, modular, and welcoming to future contributors.
@Doc works behind the scenes as a Community Support lead, primarily on Reddit and Discord. He is known for resolving bugs, guiding users with patience, and maintaining a helpful presence across platforms.
@P0tat0o0o0o0, lovingly referred to as "Gill" or “Nurse Joy” in the community, has a reputation for being endlessly kind and supportive. He welcomes new users with open arms and offers both technical and emotional support whenever it’s needed.
@Ouranos has been a dedicated Tester and Early Contributor since day one. He’s always ready to test new features and provide thoughtful, actionable feedback that helps shape the direction of Ankimon development.
Start your Ankimon journey today and make every flashcard a step toward becoming a Pokémon Master of knowledge! 🧠✨