We ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ Bzh
POUR DÉVELOPPEURS

Gold

Orchestrateur multi-agents de production de jeux

Orchestrateur multi-agents de production de jeux. Gold ne modélise et ne code rien lui-même : il décompose un Game Design Document en travail, l'assigne à des agents IA — un worktree git chacun — et garantit une intégration cohérente derrière une porte de build tsc + vite.

Architecture

Client desktopElectron, modules ES
BackendNestJS sur Nomad
StockagePostgreSQL + index SQLite local + assets S3
GDDMarkdown + frontmatter YAML, versionné git, graphe Cytoscape.js
VoixSTT Groq Whisper (~300 ms) + TTS Web Speech

Modules

01

Le GDD comme contrat

Un fichier Markdown par entité de jeu avec frontmatter YAML : type, refs, surfaces possédées, état. Machine à états « route to gold » et graphe d'entités interactif.

02

Moteur de cohérence

À chaque sauvegarde, une propagation BFS inverse marque « à revoir » les entités qui référencent le changement — rien n'entre en production sans re-validation.

03

Copilote de design

Copilote voix + texte : transcription Whisper ~300 ms, LLM au choix, réponses lues à voix haute. Un protocole d'actions crée des entités, lie des refs et lance des protos — pas juste du chat.

04

Prototypage WebGL

Sélectionnez un sous-graphe d'entités → un agent IA construit un prototype Three.js avec aperçu intégré. Un proto validé est promu en base de code de production.

05

Orchestration de production

DAG de jobs par tri topologique des refs, pool d'agents avec un worktree git chacun, file d'intégration sérielle derrière une porte de build tsc + vite — l'agent fautif reçoit le log et resoumet.

06

Fabrique d'assets

Six pipelines : images 2D IA, sprites animés (ComfyUI local), assets procéduraux TS (agent IA), musique (Suno via Neodymium), SFX, textures VFX — le style vient de la direction artistique du GDD.

07

Board de production

Jobs en direct par état et par voie, consoles PTY par agent pour regarder les agents travailler en temps réel, historique des builds avec logs.

08

Sync cloud

Local-first : SQLite reste l'index de travail, projets et entités se synchronisent vers PostgreSQL, les binaires d'assets vers S3 — sauvegarde multi-appareils.

Avant & Après

Sans GoldAvec Gold
Un dev code chaque système séquentiellementN agents en parallèle sur des surfaces disjointes
Le design doc dérive loin du codeLe GDD est le contrat — refs périmées marquées avant production
L'enfer des merges entre contributionsFile d'intégration sérielle derrière une porte de build
Un build cassé découvert des jours plus tardtsc + vite à chaque merge — l'agent corrige et resoumet
Des assets commandés au hasard, style incohérentLa direction artistique du GDD pilote chaque producteur
Des prototypes jetablesUn proto validé amorce la base de code de production

Chiffres clés

6 pipelines d'assets
4 moteurs de jeu
4 fournisseurs IA
13 pages
3 machines à états
Build health gate
6 pipelines d'assets
4 moteurs de jeu
4 fournisseurs IA
13 pages
3 machines à états
Build health gate
← Retour à l'accueil