← Genesis

Guide de la version locale

# Genesis · Local & Creator — 2.0.0-local.1

## Ouvrir Genesis

1. Sur le Bureau, ouvrir **Genesis V1 Refonte**.
2. À la première installation, choisir ou déposer **Genesis-Refonte.gwave** ou **Genesis-Refonte.gseed**.
3. L'installation vérifie les fichiers, installe une version séparée et ouvre Genesis.
4. Les ouvertures suivantes démarrent la version installée. Les anciens projets restent à leur emplacement.

Le lanceur et la seed sont deux fichiers distincts. La seed contient le logiciel, ses ressources et ses outils embarqués. Les poids des modèles IA ne sont pas inclus. L'installation de base ne télécharge aucun composant.

## Prérequis

Linux, Python 3.11 ou supérieur et Tkinter. Cette livraison a été exécutée sous Linux x86_64 avec Python 3.14.4. Aucun VPS n'est nécessaire. Une version macOS ou Windows n'a pas été validée.

Fonctions facultatives : Ollama pour les modèles locaux ; Codex CLI et une connexion ChatGPT pour les modèles du compte ; FFmpeg/FFprobe pour les médias ; cryptography pour le coffre de comptes ; tkinterdnd2 pour le glisser-déposer ; Pillow pour certains aperçus.

Si Tkinter manque sur Ubuntu/Debian : installer le paquet système `python3-tk`. Le bouton « Choisir une seed » fonctionne sans l'extension de glisser-déposer.

## Utiliser ChatGPT

Dans **IA → ChatGPT**, actualiser les modèles. Si nécessaire, utiliser **Se connecter à ChatGPT**, puis valider la connexion dans le navigateur officiel. Choisir ensuite **ChatGPT · modèle** dans le chat, les missions ou Creator. Le catalogue est lu auprès de Codex ; il varie selon les droits du compte.

Cette intégration utilise le client officiel Codex et les droits Codex de l'abonnement ChatGPT. Elle ne transforme pas cet abonnement en crédit API et ne donne pas un usage illimité. La connexion nécessite Internet ; les textes transmis sont traités en ligne. Aucun identifiant ChatGPT n'est intégré dans la seed. Le connecteur fournit du texte et du JSON ; les outils de l'interface ChatGPT ne sont pas tous reproduits.

## Produire un projet

Dans **Pilotage → Missions locales**, décrire le résultat et choisir le modèle.

- **Manuel** : une proposition est conservée avant autorisation de matérialiser les fichiers.
- **Semi-automatique** : autorisation au lancement pour écrire dans un nouveau dossier de mission.
- **Automatique contrôlé** : génération, contrôles et une correction au maximum dans le dossier propre à la mission.

Chaque livraison contient ses fichiers, son point d'entrée, `delivery.gseed` et `delivery.json`. Les contrôles de base vérifient l'intégrité, la structure et la syntaxe des formats reconnus. Le statut **Livré · à valider** signifie que le comportement reste à tester. Le moteur accepte un vérificateur fonctionnel explicite pour les scénarios qui en disposent ; seuls ses contrôles déclarés peuvent produire le statut **Validé**. Un prompt ne peut garantir l'absence de défaut pour tout logiciel arbitraire.

Une génération consomme les ressources et quotas du fournisseur choisi. Pause aux étapes, annulation, reprise explicite après échec et historique sont disponibles. Le code généré n'est pas exécuté automatiquement par le parcours générique.

## Creator, seeds et données

**Ouvrir Creator** donne accès aux projets, scripts, médias, rendu, campagnes et exports. Un export n'est pas une publication : les comptes, permissions et confirmations du réseau concerné restent requis. Les moteurs lourds vidéo/musique réclament leurs propres dépendances, poids et parfois un GPU.

Les opérations de sauvegarde utilisent les formats GSE1/GWS1/GWV2, avec empreintes et budgets de décompression. Pour préserver les fichiers existants, restaurer dans un dossier absent ou vide. La recherche sur plusieurs états utilise le format expérimental GMS1, distinct des seeds d'installation. Elle ne revendique pas de stockage quantique ni de gain universel.

**Workspace → Diagnostic local → Importer un ancien workspace** copie les projets Creator compatibles. Les conflits sont conservés dans un dossier d'import séparé ; les sources ne sont pas supprimées. Les comptes chiffrés doivent être reconnectés.

Emplacements par défaut :

- Versions installées : `~/.local/share/genesis-refonte-install/releases/`.
- Version active : `~/.local/share/genesis-refonte-install/current.json`.
- Données, historique et workspace : `~/.local/share/genesis-refonte/`.
- Réglages : `~/.config/genesis-refonte/`.

Les variables `GENESIS_DATA_DIR`, `GENESIS_CONFIG_DIR`, `GENESIS_WORKSPACE` et `GENESIS_INSTALL_DIR` permettent une installation isolée. Le changement de version conserve les données. Retour à la version précédente : `python3 CHEMIN_VERSION/app/genesis_install.py --rollback CHEMIN_INSTALLATION`.

## Machines distantes

Le panneau **Machines de test** inspecte Google Cloud sans créer de ressource. Au contrôle du 22 octobre 2026, les projets du compte connecté n'avaient pas de facturation active. Aucun VPS n'a été créé. Le mode local reste utilisable sans carte bancaire. Une offre gratuite ne constitue pas un plafond automatique de dépense.

Documentation de la connexion officielle : https://learn.chatgpt.com/docs/auth et https://learn.chatgpt.com/docs/non-interactive-mode.