Toritark

Toritark

Retell personalized stories for learning languages faster

66 followers

Tired of flashcards? Toritark generates personalized stories for your language level. Read the story, take a quiz, then retell it. The app analyzes your retelling and gives instant, detailed feedback on your grammar, vocabulary, and spelling. Learn by doing.
Toritark gallery image
Toritark gallery image
Toritark gallery image
Toritark gallery image
Toritark gallery image
Free Options
Launch Team / Built With
Anima Playground
AI with an Eye for Design
Promoted

What do you think? …

Artem Smirnov

Hey, Product Hunt community!
I'm the maker of Toritark, and I'm so excited to share it with you today.

The idea for Toritark came from my own struggle. I'm learning Estonian, and it's tough! I remembered how I learned English years ago: by reading simple stories, trying to retell them, and writing down new words. It worked, but it was slow and required a teacher to check my work.

It actually started as a very simple, open-source proof-of-concept (you can see it here: https://github.com/RankoR/llm-la...). But it required users to bring their own LLM API key, which wasn't practical for a regular user. To make the method accessible to everyone, I decided to rebuild it properly with a backend and all the features you see today.

Toritark is built around a simple, powerful learning loop:

1. AI Story Generation: You pick a topic (or create your own!), and the app generates a unique, short story tailored to your exact learning level.
2. Read & Understand: Read the story with instant, sentence-by-sentence translation to your native language. See a new word? Long-press to save it with its context.
3. Retell & Get Feedback: This is the core feature. You retell the story, and our AI analyzes it, giving you a detailed score on completeness, grammar, vocabulary, and more. It shows you exactly where you made mistakes and how to fix them.
4. Practice: Finally, you practice the words you saved by filling in the gaps in the original sentences.

It’s all designed to get you away from memorizing isolated words and towards actually using the language in context.

The app is a PWA, so it works on any browser with no download required. Just a heads-up: it's designed with a mobile-first approach, so while it works fine on desktop, it looks best on your phone for now!

It has a Free Plan that gives you 5 stories when you sign up, with unlimited word practice. I'd be incredibly grateful if you would try it out and let me know what you think.

I'm here all day to answer any questions. Your feedback would be invaluable in helping me make Toritark better for everyone.

Anh Nguyen

Congrats on launching Toritark! The learning loop you’ve created feels genuinely effective and refreshingly human-centered. Also, love the mascot!

Artem Smirnov

@ha_anh_nguyen Thank you so much for the kind words! That means a lot 😊

Nader Ikladious

Toritark sounds like a fresh way to learn languages — personalized stories and instant feedback make it way more engaging than flashcards. I’ll give it a try when I get a chance. Congrats on the launch 🚀

Artem Smirnov

@naderikladious thank you, Nader! 😊

Alec LaLonde

Great idea! I've been waiting for more products to emerge that leverage the immense potential of personalized AI tutoring. How much usage does it take for the AI to really "get" where you are at in your learning journey?

Artem Smirnov

@alecl thanks, Alec!

> How much usage does it take for the AI to really "get" where you are at in your learning journey?

Do you mean "to determine your language level" or something else?

Sardul Bhattarai

This is such a creative idea, and I love how thoughtful the approach is. It’s true that flashcards can get repetitive, and they don’t always help with real language use. You’ve built something that could really help people connect with language in a natural way. Wishing you the best with it!

Rachit Magon
💡 Bright idea

Just tried it out and I'm impressed! The story generation feels natural, and the difficulty seems well-calibrated. One small suggestion, it would be great to have audio playback for pronunciation practice too. Are you considering adding speech features in the future? @integer_32

Artem Smirnov

@rachitmagon thank you for your feedback, Rachit!

It's a great question.
I'm indeed considering audio features, and will definitely add them at some point, but there are a few problems with it:
- High-quality TTS engines exist only for English, Spanish, German, and Russian, while Toritark currently supports 18 languages & I will add more in the near future. For other languages, especially smaller ones, such as Estonian, they are performing badly.

- As for the STT, it's a bit better, but still the same problem.

I'm also thinking about training my own TTS & STT models for less popular languages.


But anyway, this feature will be available at some point for sure :)

Rachit Magon

@integer_32 That makes perfect sense. The multilingual challenge is real. Looking forward to when you add it.

Zovie Hartwell

I always forget vocab with flashcards, but Toritark’s story + retell method actually sticks — plus the grammar feedback is super helpful.