FR EN ES DE
← MasterGantt ✨ Nouveau

Créez votre projet par IA
en 30 secondes.

Décrivez votre projet à ChatGPT, Claude ou Gemini. Recevez un JSON MasterGantt prêt à importer. Gantt, tâches, ressources, dépendances — tout y est.
🔒 Souveraineté des données MasterGantt reste 100 % offline. Cette méthode doit servir uniquement à générer la structure du projet (tâches, jalons, dépendances). N'insérez jamais de données confidentielles — noms clients, budgets réels, propriété intellectuelle, secrets — dans une IA publique. Utilisez des termes génériques, puis enrichissez vos données localement, après import.
1Téléchargez le templateUn JSON vide avec le schéma intégré.
2Copiez le promptDans ChatGPT, Claude ou Gemini.
3Importez le résultatDans MasterGantt via Paramètres.

1Téléchargez le template JSON

Un fichier vide mais complet : il contient le schéma, le dictionnaire des statuts, des risques, et les collections prêtes à remplir. L'IA l'utilise comme modèle de référence.

⬇ Télécharger template-ai.json
À quoi ça sert ? Le template intègre un bloc _schema et _dictionary qui expliquent à l'IA chaque champ, chaque statut, chaque contrainte. Résultat : un JSON généré qui passe l'import MasterGantt du premier coup.

2Copiez le prompt officiel

Collez ce prompt dans l'IA de votre choix, puis remplacez la dernière ligne par la description de votre projet. Vous pouvez écrire en français, anglais, espagnol ou allemand — l'IA écrira les intitulés dans votre langue.

ChatGPT Claude Gemini Copilot Mistral
ROLE: You are an expert project manager. Your single task is to generate a valid MasterGantt JSON file from the user's project brief. STRICT OUTPUT RULES — NON-NEGOTIABLE: 1. Output ONLY the JSON object. No markdown fences, no comments, no prose before or after. 2. The JSON MUST be parseable by JSON.parse() on first try. 3. Preserve the top-level structure: _schema, _dictionary, _edition, tasks, resources, projects, programs, skills, purchases, reminders, taskOrder, resourceOrder, programOrder, projectOrder, settings, version, exportedAt. 4. DO NOT translate field names (keys stay English: "tasks", "status", "charge", "start", "end", etc.). 5. Write human-readable content (name, description, supplier, title, riskMitigation) in the USER'S LANGUAGE, auto-detected from the brief below. 6. If forced to choose between richer planning content and strict JSON validity, choose strict validity. 7. Do not add fields not listed in the template. Do not insert line breaks inside string values. ID CONVENTIONS — MANDATORY: - Tasks: T101, T102, T103... - Resources: R101, R102, R103... - Projects: P101, P102... - Purchases: PU101, PU102... - Skills: SK101, SK102... (SK001 = "Generic" always exists) - Reminders: RM101, RM102... - Every ID referenced (in dependencies, resources, projects, managerId, requiredSkillId, projectId) MUST exist elsewhere in the same file. VALUE RULES: - status: USE ONLY the codes s1, s2, s3, s4, s5. NEVER write "in_progress", "todo", "done". * Task: s1=todo, s2=in progress, s3=review, s4=blocked, s5=done * Purchase: s1=planned, s2=ordered, s3=delivered, s5=paid * Project: s1=not started, s2=active, s4=paused, s5=completed - type (task): "task" or "milestone" (milestone has "start" only, no "end", charge=1). - risk: integer 0-3 (0=none, 1=low, 2=medium, 3=high). For risks ≥ 2, add "riskMitigation" and "riskAfter". - charge: number in person-days. - progress: integer 0-100. - allocation: integer 0-100 (percentage). - Dates: ISO YYYY-MM-DD. Work days 1-5 (Mon-Fri) by default. - Currency: EUR unless user specifies otherwise. - Task "end" MUST be ≥ "start". Every task MUST belong to at least one project via "projects": ["P..."]. CONSISTENCY RULES: - Dependencies form a DAG (no cycles). - Resource allocation + workDays must be realistic (don't assign 3 people at 100% on parallel tasks if only 2 exist). - Project start = earliest task start. Project end = latest task end. - taskOrder[projectId] lists ALL tasks of that project in Gantt display order. - resourceOrder lists ALL resource IDs. QUALITY EXPECTATIONS: - Realistic durations (a "Design CAD" task is not 2 days). - Logical dependencies (testing comes after building, certification after testing). - 1-3 milestones per project (kickoff, mid-point review, launch). - Add at least one reminder for a key upcoming deadline. - Include purchases when the project involves procurement, labs, certifications, tooling. TEMPLATE TO FILL (keep _schema and _dictionary EXACTLY as provided — they are documentation): <PASTE THE CONTENT OF template-ai.json HERE> USER BRIEF: <YOUR PROJECT BRIEF> Remember: Return the completed JSON only. No markdown. No explanation.
Astuce : dans la dernière ligne, remplacez <YOUR PROJECT BRIEF> par une description naturelle : « Lancement d'une vanne industrielle sur 8 mois avec 4 personnes, prototypes, certification CE ». Et remplacez <PASTE THE CONTENT OF template-ai.json HERE> par le contenu du fichier téléchargé à l'étape 1.

3Importez le JSON dans MasterGantt

L'IA vous renvoie un JSON. Copiez-le, ouvrez MasterGantt, et importez-le.

  1. Ouvrez MasterGantt (ou téléchargez-le).
  2. Cliquez sur ⚙ Paramètres (en haut à droite).
  3. Onglet Import / Export → zone Importer.
  4. Collez le JSON, cliquez sur Importer.
  5. Vérifiez la preview (nombre de tâches, ressources, projets). Si ça colle : Confirmer.
  6. Votre Gantt est prêt. Ajustez, enrichissez, partagez.
Si l'import échoue : demandez à l'IA « regénère le JSON, il doit commencer par { et contenir les tableaux tasks, resources, projects au premier niveau ». Si l'IA a enveloppé le JSON dans des ```json, retirez ces marqueurs avant de coller.

MasterGantt reste 100 % offline. Aucune donnée n'est envoyée à nos serveurs — vous utilisez votre propre compte IA, localement ou chez le fournisseur de votre choix.

⬇ Télécharger MasterGantt Free