Telegram bot for learning Spanish vocabulary using spaced repetition (SM-2 algorithm). Built with Python, python-telegram-bot, and PostgreSQL. Self-hosted on Hetzner with Docker.
-
Updated
May 7, 2026 - Python
Telegram bot for learning Spanish vocabulary using spaced repetition (SM-2 algorithm). Built with Python, python-telegram-bot, and PostgreSQL. Self-hosted on Hetzner with Docker.
Compass · A self-hosted spaced-repetition quiz tool powered by FSRS-6. Import Markdown/Excel/Word banks, keyboard-driven answering, algorithm-scheduled reviews. A modern self-hosted Anki alternative.
Dependency-free FSRS-6 scheduling and optimization library for C#
Production Frontend
Add a description, image, and links to the fsrs-6 topic page so that developers can more easily learn about it.
To associate your repository with the fsrs-6 topic, visit your repo's landing page and select "manage topics."