Guide de Démarrage Rapide
Installez et configurez l'ensemble de l'environnement Cours (Revision OS) sur macOS ou Linux en une seule ligne de commande dans votre terminal.
curl -fsSL https://cours-awc.pages.dev/install.sh | bash
/Applications/Cours.app.2. Demande interactivement votre clé Gemini API pour l'écrire dans
.env.3. Installe la commande universelle
cours dans votre terminal.4. Compile le client Web Vite et active le mode PWA autonome.
5. Valide le moteur FSRS-5 par 23 tests unitaires et affiche le QR Code mobile.
Vue d'Ensemble & Commande CLI Globale (cours)
Plus besoin de naviguer dans les dossiers ni de taper des commandes compliquées. Où que vous soyez dans votre terminal, tapez simplement :
cours
Cette commande démarre immédiatement le serveur backend, l'écouteur d'amphi, l'interface Web et affiche votre QR Code de synchronisation mobile.
Configuration Directe & Modale Paramètres (UI)
Vous n'avez plus besoin d'ouvrir des fichiers texte ou de manipuler des variables cachées. Cliquez sur l'icône ⚙️ Paramètres en haut à droite de l'application pour :
Modifiez votre clé API et cliquez sur « Tester » pour valider instantanément la connexion avec Google AI Studio.
Changez le port (3002 par défaut) et visualisez vos adresses Wi-Fi et 4G Tailscale en direct.
Le Studio Antigravity : Comment l'utiliser avec vos cours ?
Pour comprendre le fonctionnement de Cours, retenez cette distinction essentielle :
C'est votre Cockpit de révision quotidien : enregistrement micro en amphi, pile de cartes FSRS-5 dues du jour, QCM diagnostiques et sas de rappel actif.
C'est votre Studio de fabrication lourde & Super-Tuteur IA : il analyse vos amphis, génère les fiches KaTeX et fait progresser votre arbre de mémoire vivante.
Antigravity fonctionne directement avec votre compte Google gratuit. Les quotas offerts sur le modèle gemini-3.7-flash sont extrêmement généreux et largement suffisants pour traiter tous vos amphis, générer des centaines de fiches et réviser toute l'année sans dépenser un centime.
Comment lancer Antigravity en 3 étapes :
- Ouvrez l'application Google Antigravity sur votre Mac.
- Faites File ➔ Open Folder et sélectionnez le dossier
cours(ou votre dépôt cloné). - Connectez votre compte Google si demandé (zéro clé payante nécessaire).
Le Prompt Magique & Universel :
fait tout
Dès que vous envoyez ce message, votre agent tuteur s'occupe de tout et vous propose un menu interactif immédiat :
Compile vos audios en fiches KaTeX, crée vos flashcards et prépare vos révisions automatiquement.
Vous interroge à l'oral avec bienveillance et sans chrono pour tester votre niveau.
Posez n'importe quelle question sur un cours pour avoir une analogie Feynman concrète.
L'Arborescence & Hiérarchie Pédagogique d'un Cours généré :
Antigravity ne fait pas un banal résumé. Il décompose rigoureusement chaque amphi selon une **hiérarchie cognitive en 9 étages** :
/Applications/Cours.app ou votre smartphone !
Capture en Amphi & Balises Instantanées
Pendant un cours magistral ou une classe, votre seul objectif est d'écouter activement et de visualiser les mécanismes dans votre tête.
Appuyez sur la touche R pour démarrer l'enregistrement. Posez des balises en direct (Important, Piège exam, Pas compris, Définition) pour ancrer les moments clés dans la bande audio.
Photos du Tableau Synchronisées (offsetMs)
Prenez une photo du tableau avec votre smartphone ou webcam : l'application enregistre le décalage temporel exact (offsetMs) par rapport au début du cours.
Transcription Whisper Metal Locale (0€ API Vocale)
Sur Mac Apple Silicon, Whisper.cpp exploite l'accélération matérielle Metal GPU avec le modèle quantifié ggml-large-v3-turbo-q5_0.bin. Vos audios restent 100% privés sur votre machine avec 0€ de coût serveur.
Le Sas de Rappel Actif Obligatoire (Active Recall Testing)
Dès qu'un cours est transcrit et structuré par Antigravity, la fiche brute reste initialement verrouillée.
La science cognitive démontre que la relecture passive procure une illusion de maîtrise immédiate mais un oubli massif à 48h. En obligeant l'étudiant à restituer le cours pendant 1 à 2 minutes sans aide, l'effort synaptique ancre les notions en mémoire à long terme.
Moteur FSRS-5 (Free Spaced Repetition Scheduler v5)
L'application abandonne les anciens algorithmes type SM-2 au profit de FSRS-5, le standard mathématique le plus précis de la répétition espacée.
Concepts Atomiques Feynman & Tableaux « X vs Y »
Chaque fiche est rédigée selon la technique Feynman :
- Analogie concrète en tête de chapitre pour matérialiser les mécanismes abstraits.
- Tableaux comparatifs « X vs Y » pour éviter les confusions classiques (ex: Phase lumineuse vs Cycle de Calvin).
- Callouts de pièges d'examen en rose pour identifier les distracteurs fréquents.
Mémoire Vivante des Questions (clarifications.json)
Quand vous posez une question ou butez sur une explication, le système enregistre l'incompréhension dans un arbre évolutif (data/revisions/clarifications.json).
Synchronisation Mobile & 4G Tailscale
Vous pouvez réviser et enregistrer vos cours depuis votre smartphone (Pixel 8 ou iPhone) :
Scannez simplement le QR Code de votre terminal ou de votre barre d'application. Votre téléphone se connecte directement à l'IP locale.
Grâce à Tailscale, votre Mac et votre smartphone communiquent via un VPN privé chiffré sans ouvrir aucun port sur votre box.
Référence de l'API REST Backend
FAQ & Dépannage
Tapez simplement cours update dans votre terminal. Le script tire les dernières modifications de GitHub et recompile le client Web.
Oui. Tous vos audios, fiches de cours, photos et historiques FSRS-5 sont stockés localement sur votre disque dur dans le dossier data/.