« Le savoir ne devrait pas toujours dépendre d'une connexion. »
— Maxime MARTIN CIVET
Plateforme locale d’apprentissage technique (réseau · systèmes · sécurité défensive) avec outils utilitaires intégrés.
Offline‑first · Air‑gapped ready · Zéro tracking · IA locale (Ollama)
Releases · Build · Architecture · Confidentialité & RGPD · Contribution
T2DECODE est une suite pédagogique et pratique pour apprendre et expérimenter sans dépendre d’un cloud :
- 📚 Apprendre : Cours interactifs, cheat sheets, parcours structurés (Markdown/JSON).
- 🛠️ Pratiquer : Outils utilitaires (diagnostic, conversions, références), simulateurs/labs virtuels.
- 🛡️ Travailler en environnement contraint : Parfait pour le mode offline-first, les systèmes air-gapped, sans aucune télémétrie.
T2DECODE est conçu pour un usage éducatif et défensif (apprentissage, diagnostic, hygiène, durcissement).
| Ce que nous faisons ✅ | Ce que nous ne faisons PAS ❌ |
|---|---|
| Exécution 100% Locale | Pas d’API externe obligatoire |
| Respect de la vie privée (RGPD) | Pas d’analytics / trackers |
| Modèle de sécurité robuste | Pas d’envoi de données vers des tiers |
- 🎓 Étudiants & Autodidactes : IT & sécurité informatique.
- 🧑💻 Admins Système / Réseau : Checklists, outils offline.
- 🕵️ Auditeurs & Experts Sécurité : Interventions en environnement restreint (zones blanches, datacenters, air‑gapped).
- 👨🏫 Formateurs : Support local, reproductible, auditabilité.
| Fonctionnalité | Description | Document |
|---|---|---|
| 🧠 IA Locale | Intégration Ollama sans service tiers pour une assistance LLM hors ligne. | docs/ollama.md |
| 🔬 Laboratoires | Simulateurs (Réseau, Sécurité, Système, Cloud, Crypto, etc.). | docs/labs.md |
| 🛠️ Multi-Outils | +15 Outils utilitaires offline (Hash, CIDR, Chmod, CRON, Ports, etc.). | docs/tools.md |
| 📚 Modules | Support de contenus riches Markdown/JSON. | docs/modules.md |
| 🔒 Sécurité | Anti-tampering, vérification d'intégrité (SHA-256), isolation. | docs/security-model.md |
➡️ Télécharger la dernière version (Releases)
| Plateforme | Fichier recommandé | CI | Distribution |
|---|---|---|---|
| APK / AAB | Actif | Disponible (v1.0.1) | |
| ZIP / EXE | Actif | Disponible (v1.0.1) | |
| PKG / ZIP | Actif | Disponible (v1.0.1) | |
| AppImage / DEB | Actif | Disponible (v1.0.1) |
Vérification d'intégrité : Un fichier
SHA256SUMS.txtest publié dans chaque release pour vérifier l'intégrité des binaires. Des signatures.sigLinux sont également publiées.
Voici quelques captures d'écran de l'application (build macOS v1.0.1) :
Vue complète![]() |
|
Accueil![]() |
Outils![]() |
Cheat Sheets![]() |
Ghost AI![]() |
Ghost Link![]() |
Paramètres![]() |
Roadmap![]() |
|
Avant de cloner ou de compiler, installez les dépendances natives requises :
- Linux (Debian/Ubuntu) :
sudo apt-get update && sudo apt-get install -y clang cmake git ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev - macOS :
xcode-select --install - Windows : Installer Git et Visual Studio 2022 (avec "Développement Desktop en C++").
ℹ️ Pour plus de détails, consultez le fichier OS_DEPENDENCIES.md.
git clone https://github.com/TUTODECODE-FR/T2DECODE.git
cd T2DECODE
make setup
make get
make test
flutter runmake setup # Vérifie l’environnement (Flutter, Dart, Ollama)
make clean # Nettoie les artefacts
make build-android # Build APK release
make build-macos # Build macOS app
make build-linux # Build Linux binary
make build-dmg # Création DMG (macOS)Le projet est fièrement porté par l'Association TUTODECODE (ESS).
Notre objectif est de rendre l'apprentissage technique accessible sans dépendance au cloud, en favorisant des outils libres, locaux et auditables. Projet à but non lucratif orienté partage de connaissances techniques et sécurité informatique accessible.
Contrairement aux applications anonymes, nous garantissons l'authenticité de notre démarche Open Source en affichant nos informations légales de manière transparente :
- Éditeur : Association Loi 1901 TUTO DECODE
- Directeur de Publication : Maxime MARTIN CIVET
- SIREN : 102 763 133
- Site Web : https://tutodecode.org
- Preuve Légale : Publication au Journal Officiel de la République Française (JOAFE)
- Politique RGPD : Consulter ici
💡 Ces mentions légales sont également consultables directement depuis les Paramètres de l'application (Section "Mentions Légales (JO)").
T2DECODE est un projet open source. Les contributions sont les bienvenues ! Que ce soit pour ajouter un outil, corriger un bug, ou créer un nouveau module de cours.
Veuillez consulter le fichier CONTRIBUTING.md pour les détails.
- ⭐️ Mettez une étoile sur le repo GitHub
- 🐛 Signalez les bugs
- 📝 Proposez des modules (Markdown/JSON)
Ce projet est sous licence GPLv3.
Merci à toutes celles et ceux qui prennent le temps de tester, contribuer ou partager le projet ! 🌟







