RX 1420.405 MHz · --:--:--FR / EN

Hameau Vivant

SIG-02 · EXPÉRIENCE SOCIALE · IA
Hameau Vivant — Expérience sociale · ia

Une expérience sociale persistante où une communauté émerge, tisse des liens, affronte des conflits et construit sa propre mémoire collective. Un LLM pilote l'esprit et les décisions des habitants ; les histoires naissent de conséquences réelles, sans scénario prédéfini.

CATÉGORIE
IA
STACK
TypeScriptNode.jsSQLiteThree.jsSSELLM
STATUT
● En ligne

Dix personnes, une rivière, et personne pour leur dire quoi faire

Hameau Vivant est une simulation de vie en 3D. Au départ, dix fondateurs s'installent au bord d'une rivière. Ensuite, plus rien n'est écrit. Ils cultivent, chassent, se marient, se brouillent, élisent un meneur, bâtissent une école, vieillissent et meurent, et leurs enfants prennent la suite.

Le but n'était pas de faire un jeu avec des objectifs, mais de voir ce qui émerge quand on donne à une petite société des besoins, des caractères et des règles, puis qu'on la laisse vivre.

Un monde qui s'use et se répare

L'année compte quatre saisons de six jours. L'eau, la fertilité du sol, la forêt, le gibier et le poisson se consomment puis se régénèrent, plus ou moins vite. Les sécheresses, les crues et les épidémies arrivent sans prévenir, les rats percent les sacs de grain, un orage couche les blés. La population peut monter jusqu'à 333 habitants.

Chaque habitant hérite de six traits de caractère et développe ses compétences. Il a des souvenirs, des rêves, un but dans la vie. Il choisit seul ce qu'il fait parmi une centaine d'options. Le village compte dix-neuf métiers, du meunier à la sage-femme, et vote ses édifices publics en assemblée, à moins qu'un tyran ne les décrète.

Où intervient l'intelligence artificielle

La simulation elle-même tourne avec des règles classiques, rapides et prévisibles. Un modèle de langage s'occupe de ce qu'aucune formule ne sait bien faire : inventer les fondateurs et chaque nouveau venu, écrire les intentions du matin et les réflexions du soir, les dialogues, les rêves, les annales de l'année.

Ces appels passent par le serveur, avec un plafond d'appels par minute réglable. Quand la limite est atteinte ou que l'IA est en pause, des formules locales prennent le relais et le village continue de vivre. C'est un point que nous appliquons à tous nos projets d'IA : l'outil ne doit jamais s'arrêter parce qu'un service externe ralentit.

D'un prototype à une vraie plateforme

La première version tenait dans un seul fichier HTML, avec le rendu Three.js, l'interface et la sauvegarde dans le navigateur. Un prototype assumé, qui a permis de tester vite. La version actuelle passe par un serveur en TypeScript et Node.js, une base SQLite et une diffusion en temps réel vers les spectateurs.

Le projet est en ligne. On peut y suivre la généalogie des familles, le fil des conversations, le journal des décisions avec leur motif et la chronique complète du hameau.

SIGNAL SUIVANTLa Forge