# ✅ Archive du Projet Créée ## 📦 Informations sur l'Archive **Nom** : `geniusia_v2_backup_20251121_141106.tar.gz` **Taille** : 555 MB (compressé) **Date** : 21 novembre 2024, 14:11:06 ## 📊 Contenu ### Statistiques - **Fichiers Python** : 92 fichiers - **Scripts Shell** : 22 scripts - **Documentation** : 75 fichiers Markdown - **Total** : 1,864 fichiers ### Structure Incluse ``` ✅ geniusia2/ # Code source complet ✅ *.sh # Tous les scripts ✅ *.py # Scripts Python racine ✅ *.md # Documentation ✅ README.md # Documentation principale ✅ STRUCTURE_PROJET.txt # Liste complète des fichiers ✅ ARBRE_PROJET.md # Arbre de structure ``` ### Exclusions ``` ❌ venv/ # Environnement virtuel (à recréer) ❌ __pycache__/ # Fichiers compilés Python ❌ *.pyc # Bytecode Python ❌ .git/ # Historique Git ❌ node_modules/ # Dépendances Node ❌ archive/ # Archives anciennes ❌ data/logs/* # Logs volumineux ❌ data/screenshots/* # Screenshots volumineux ❌ *.faiss # Index FAISS volumineux ❌ *.index # Index volumineux ``` ## 🚀 Utilisation de l'Archive ### Extraction ```bash # Extraire l'archive tar -xzf geniusia_v2_backup_20251121_141106.tar.gz # Aller dans le dossier cd Geniusia_v2/ ``` ### Installation ```bash # 1. Créer l'environnement virtuel python3 -m venv venv source venv/bin/activate # 2. Installer les dépendances ./installer_dependances_completes.sh # 3. Vérifier l'installation ./VERIFIER_INSTALLATION.sh ``` ### Lancement ```bash # Lancer l'application ./geniusia2/run.sh # Ou en mode headless ./geniusia2/run_headless.sh ``` ## 📚 Documentation Incluse ### Guides Principaux 1. **README.md** - Documentation générale du projet 2. **GUIDE_INSTALLATION.md** - Guide d'installation complet 3. **GUIDE_MODES.md** - Explication des modes opérationnels 4. **ARBRE_PROJET.md** - Structure détaillée du projet 5. **README_ARCHIVE.md** - Documentation de l'archive ### Corrections et Améliorations 1. **LOGS_GUI_CONNECTES.md** - Connexion des logs à la GUI 2. **CORRECTIONS_ERREURS_GUI.md** - Corrections d'erreurs GUI 3. **FIX_MODE_SUGGESTIONS.md** - Correction du mode Suggestions 4. **FIX_CALLBACKS_MANQUANTS.md** - Correction des callbacks manquants 5. **INTEGRATION_COMPLETE.md** - Résumé de l'intégration ### Documentation Technique - **geniusia2/QWEN3_VL_USAGE.md** - Utilisation de Qwen3-VL - **geniusia2/core/ORCHESTRATOR_README.md** - Documentation de l'orchestrateur - **geniusia2/core/LEARNING_MANAGER_README.md** - Gestionnaire d'apprentissage - **geniusia2/gui/README.md** - Documentation de la GUI ## 🔧 Scripts Utiles Inclus ### Lancement - `geniusia2/run.sh` - Lancer avec GUI - `geniusia2/run_headless.sh` - Lancer sans GUI - `LANCER_APPLICATION.sh` - Script de lancement alternatif ### Tests - `lancer_test.sh` - Tests généraux - `lancer_test_mode_assiste.sh` - Tests mode assisté - `monitor_workflows.sh` - Monitorer les workflows - `check_workflows.sh` - Vérifier les workflows ### Installation - `installer_dependances_completes.sh` - Installer toutes les dépendances - `install_pix2struct.sh` - Installer Pix2Struct - `VERIFIER_INSTALLATION.sh` - Vérifier l'installation ### Diagnostic - `diagnostic_complet_systeme.py` - Diagnostic complet - `diagnostic_faiss.py` - Diagnostic FAISS - `debug_embeddings.py` - Debug embeddings - `visualize_embeddings.py` - Visualiser embeddings ### Utilitaires - `create_backup.sh` - Créer une nouvelle archive - `list_archive_content.sh` - Lister le contenu de l'archive - `cleanup_project.sh` - Nettoyer le projet ## 🎯 Fonctionnalités du Projet ### Modes Opérationnels - **Shadow** (👀) : Observation passive - **Assist** (💡) : Suggestions automatiques - **Copilot** (🤝) : Assistance proactive - **Auto** (🤖) : Exécution automatique - **Progressive** (🎓) : Mode adaptatif ### Composants Principaux - **Orchestrateur** : Boucle cognitive (Observer → Réfléchir → Agir → Apprendre) - **Détection de Workflows** : Détection automatique de patterns - **Système d'Embeddings** : CLIP + Pix2Struct + FAISS - **Analyse Visuelle** : Qwen3-VL pour comprendre les interfaces - **GUI Améliorée** : Interface avec logs en temps réel - **Suggestion Manager** : Gestion des suggestions intelligentes ## 🔍 Vérification de l'Archive ### Lister le Contenu ```bash # Lister tous les fichiers tar -tzf geniusia_v2_backup_20251121_141106.tar.gz # Lister avec statistiques ./list_archive_content.sh ``` ### Vérifier l'Intégrité ```bash # Vérifier l'archive tar -tzf geniusia_v2_backup_20251121_141106.tar.gz > /dev/null && echo "✅ Archive OK" ``` ## 📝 Notes Importantes ### Après Extraction 1. **Recréer le venv** : L'environnement virtuel n'est pas inclus 2. **Réinstaller les dépendances** : Utiliser `installer_dependances_completes.sh` 3. **Configurer Ollama** : Installer et configurer Ollama si nécessaire 4. **Vérifier les permissions** : `chmod +x *.sh` si nécessaire ### Données Non Incluses - Logs d'exécution volumineux - Screenshots capturés - Index FAISS volumineux (seront recréés) - Modèles fine-tunés volumineux Ces données seront régénérées lors de l'utilisation de l'application. ## 🎉 Résumé L'archive contient : - ✅ Code source complet et fonctionnel - ✅ Documentation exhaustive - ✅ Scripts de lancement et de test - ✅ Guides d'installation et d'utilisation - ✅ Corrections et améliorations récentes **Prêt à être déployé sur un nouveau système !** --- **Pour toute question, consultez README_ARCHIVE.md ou la documentation dans docs/**