MemoryFun
School knowledge provider
Web App and bot
Scroll to more about MemoryFun
How it works
MemoryFun is built on the spaced repetition learning method.
You try to answer a question, instantly see the correct answer and receive reminders exactly when your brain is about to forget the information.
Learning speed is configurable — from fast cramming to long-term knowledge retention for years.
Answer
Try to recall information without hints
Review
See the correct answer and explanation
Remember
Get reminders at optimal intervals
Science behind MemoryFun
MemoryFun is not a random memorization app. It is built on well-established cognitive science research about how human memory works.
Spaced Repetition
Based on the forgetting curve discovered by Hermann Ebbinghaus, the system schedules repetitions exactly before the moment information is likely to be forgotten.
Active Recall
Research shows that actively trying to recall an answer strengthens memory far more than passive reading. MemoryFun always asks you to answer first.
Controlled Forgetting
You can intentionally choose how fast or how slowly information should decay — from short-term learning to near-permanent knowledge.
Proven, not experimental
The algorithms used are based on decades of academic studies and are already validated in systems like Anki — but here they are combined with structured school knowledge.
This is applied cognitive science — not motivation, not gamification, not AI guessing, but measurable memory effects.
Technologies used
Frontend
- Next.js (App Router)
- React
- Tailwind CSS
- Jotai (state management)
Backend
- Python 3.13
- FastAPI
- Aiogram (Telegram bot)
- Dramatiq (background jobs)
Infrastructure
- MongoDB
- RabbitMQ
- Nginx
- Linux / Docker / Ubuntu