Révision
Chaque exercice revient juste avant que vous l'oubliiez.
Vous déposez vos exercices, l'algorithme choisit le jour. Vous refaites, vous vous notez, il replanifie.
Voir la révisionRévision, entraînement et assistants
Réviser au bon moment, tenir son programme d'entraînement, et laisser son assistant s'en souvenir.
Ouverture par vagues, les comptes sont créés à la main. Aucun spam.
Ce que fait Dojo
Révision
Vous déposez vos exercices, l'algorithme choisit le jour. Vous refaites, vous vous notez, il replanifie.
Voir la révisionEntraînement
Vos exercices et leurs créneaux, chacun à son heure. Chaque séance est faite, partielle, sautée ou à venir.
Voir l'entraînementTout tient dans une journée : une séance à son heure, quelques exercices quand vous avez un moment. Les deux modules sont indépendants, un compte peut n'en utiliser qu'un.
Révision
Chaque exercice tient en trois parties : une consigne, un énoncé, une solution. L'algorithme FSRS, calculé sur le serveur, choisit le jour où il revient. Vous n'avez jamais à décider quoi réviser.
Hermann Ebbinghaus l'a mesurée en 1885 : ce qu'on apprend s'efface vite, puis plus lentement. Chaque rappel relève la courbe, et le suivant peut attendre plus longtemps.
Intervalles donnés pour illustrer : FSRS les ajuste pour chaque exercice.
Un sujet, des exercices. Pour chacun, une consigne, un énoncé si besoin, une solution. Rien de plus à remplir.
L'énoncé s'affiche seul. Vous traduisez, vous calculez, vous écrivez la requête. Ensuite seulement, vous comparez.
Raté, Hésitant, OK, Facile. Le serveur en déduit la prochaine date et vous n'y pensez plus.
Allemand
Traduire en allemand
Je m'en fiche, ça finira bien par marcher.
espace révéler
Solution
Es ist mir egal, es wird schon klappen.
La carte se retourne : survolez-la ou touchez-la.
Le clavier suffit
Entraînement
Vos exercices et leurs créneaux qui se répètent : Dojo déroule le plan, le compare à ce que vous avez vraiment fait, et tient le bilan.
Lun
07:00 Pompes
Faite40 / 40
Mar
18:30 Course
Partielle4 / 5 km
Mer
07:00 Pompes
Sautéemal au dos
Jeu
18:30 Course
Faite5 / 5 km
Ven
07:00 Pompes
Faite40 / 40
Sam
08:00 Méditation
À venir10 min
Dim
10:00 Course
À venir5 km
déplacée, prévue sam.
Bilan de la semaine
Un créneau suit le standard iCalendar et se lit comme une phrase : lundi, mercredi, vendredi à 7 h, 20 minutes, objectif 40.
Changer un horaire prend effet à partir d'une date que Dojo vous annonce. Les séances déjà faites ou sautées restent comme elles étaient.
Pour chaque exercice : séances faites, partielles, sautées ou manquées, et minutes réalisées sur minutes prévues. Seules les séances passées comptent.
Régularité
12
jours de suite
record 21 jours
La série compte les jours consécutifs où vous avez révisé au moins un exercice. Le calendrier de l'année colore chaque jour selon ce que vous y avez fait.
Une série cassée n'efface rien. Les jours faits restent sur le calendrier, le record reste le record. On reprend le lendemain, là où on en était.
Assistants
Dojo ouvre un serveur MCP : votre assistant lit vos programmes, lance vos révisions et note vos séances, au fil de la conversation.
Vous : Fais-moi réviser l'allemand.
Assistant : Trois exercices d'allemand sont dus aujourd'hui. Premier : traduire « Je m'en fiche, ça finira bien par marcher. » Dites-moi quand vous voulez voir la solution.
Vous : Décale la course de vendredi à samedi 10 h.
Assistant : C'est fait : la course de vendredi aura lieu samedi à 10 h. Les autres séances de la semaine ne bougent pas.
Tout est enregistré dans Dojo, pas dans le fil de discussion. Une nouvelle conversation, ou l'application, reprend là où vous en étiez.
Vous ajoutez l'adresse du serveur, vous vous connectez avec votre compte Dojo, et c'est tout. Aucune clé d'API à copier ni à cacher.
Claude, ChatGPT ou un terminal : Dojo parle le protocole ouvert MCP, pas une intégration propriétaire.
La méthode
Free Spaced Repetition Scheduler, l'algorithme de planification libre également utilisé par Anki. Il estime pour chaque exercice sa difficulté et sa stabilité, puis en déduit la date de rappel.
Vos créneaux s'écrivent avec les règles de récurrence du standard des agendas, celles que comprennent les calendriers courants. Pas de format maison.
Le dépôt est public : l'algorithme, l'API et l'interface se lisent. Rien ne vous oblige à croire ce que raconte cette page.
Voir le dépôtTout est cloisonné par compte et se relit par une API REST documentée. Aucune donnée n'est revendue, il n'y a personne à qui la vendre.
Questions
Non. Une flashcard pose une question et attend une réponse à reconnaître. Dojo pose un exercice : une consigne, un énoncé à travailler, une solution à comparer. On traduit, on calcule, on écrit la requête, puis on confronte.
Côté révision, le temps que prennent les exercices dus, ni plus ni moins : la file reste courte quand on s'y tient chaque jour. Côté entraînement, la durée de vos créneaux, que vous fixez vous-même.
Parce que personne d'autre ne sait si la réponse est venue toute seule ou s'il a fallu l'arracher. Cette nuance est exactement ce dont l'algorithme a besoin, et aucune correction automatique ne peut la deviner.
Les exercices dus attendent et reviennent, c'est tout. FSRS tient compte du temps réellement écoulé. Une série cassée ne supprime rien et ne pénalise rien.
Tout ce qui se découpe en exercices courts et vérifiables : langues, mathématiques, code, droit, médecine, théorie musicale. L'énoncé et la solution acceptent du Markdown simple et des blocs de code.
Par vagues. Les comptes sont créés à la main, et la liste d'attente sert à ne pas ouvrir plus vite que ce que l'instance peut tenir. Vous recevrez un email à l'ouverture, une seule fois.
Tout ce qui se planifie : course, musculation, méditation, lecture, et même « allemand tous les jours à midi ». Chaque exercice peut avoir une unité (répétitions, kilomètres, pages) et un objectif.
Non, l'application suffit pour tout faire. L'assistant est un raccourci : dire « j'ai couru 5 km » plutôt que d'ouvrir l'écran.
Elle reste au bilan de la semaine, marquée sautée, avec la raison si vous en donnez une. Rien n'est perdu, et la suite du programme continue comme prévu.
Ouverture par vagues, les comptes sont créés à la main. Aucun spam.