Klomimory is a free, open-source Obsidian plugin that turns your Markdown notes into flashcards with spaced repetition (SRS). Instead of switching between Obsidian and Anki, you create cards directly in your notes using a simple syntax: hola - [Λola] - hello What is the capital of Spain? :: Madrid The plugin handles review sessions, missed card queues, statistics, and streaks. Everything stays local in your vault. Built for language learners, but useful for memorizing anything.
Hey Product Hunt! π
I'm Klomix, a C++ & Qt developer from Poland. I built Klomimory because I was tired of switching between Obsidian and Anki for language learning.
My workflow used to look like this: write a word in Obsidian β export to Anki β review in Anki β fix formatting in Obsidian β repeat. It was clunky and killed my motivation more than once.
So I built my own solution: a plugin that turns Markdown notes into flashcards with spaced repetition, right inside Obsidian.
The idea is simple: you write cards in your notes using a human-readable syntax:
hola - [Λola] - hello
What is the capital of Spain? :: Madrid
And the plugin handles the rest β review sessions, missed card queues, statistics, streaks. Everything stays local in your vault.
What I didn't expect: building an Obsidian plugin is a very different experience from just writing TypeScript. I had to deal with Markdown parsing edge cases, Obsidian's event system, and mobile UI β things I'd never touched before. It was a learning experience, and I'm still improving it.
I'd love your feedback:
- How do you handle flashcards and spaced repetition?
- What features would you want in an SRS plugin?
- Any bugs or UX issues?
Thanks for checking it out! π§