À propos du projet

ALPURIS OS est présenté par son auteur Lalith Chandra (Lalith Alpuri) comme un moteur de métropole d'agents vivants souverains. Selon le README, il simule 100 citoyens IA autonomes hétérogènes qui s'auto-organisent à travers 23 secteurs dynamiques, parallèlement à un marché boursier, une assemblée de gouvernance civique, une salle de rédaction et une ville voxel WebGL 3D interactive. Cognition : le sous-système NEXUS LOOM implémente la pensée à double vitesse PIANO. Un tick réflexif rapide gère les réactions, le guidage d'évitement d'obstacles, l'évitement des piétons et les salutations transactionnelles, tandis qu'un tick délibératif plus lent gère l'optimisation des objectifs financiers, les propositions de rencontres, la fondation d'entreprises et le vote parlementaire basés sur une mémoire épisodique persistante. Une grille de hachage spatial ECS découple l'état cognitif de l'agent de la géométrie 3D à l'aide d'un hachage de voisinage spatial, et un bus d'événements pub/sub thread-safe achemine les sujets avec un indexage de trace UUID et un rejeu de télémétrie tournant. Interface et médias : le cockpit du navigateur rend la ville avec Three.js, propose des dossiers de citoyens et des commandes de gouverneur, et reçoit des instantanés d'état gzip ainsi qu'un flux de télémétrie Server-Sent Events. Un synthétiseur Web Audio procédural sans actif génère la pluie de mousson, le tonnerre lointain et le bourdonnement du métro à partir de nœuds AudioContext natifs, sans fichiers MP3 ou WAV. Les API listées incluent des points de terminaison pour les informations mondiales, le bus d'événements, les profils de citoyens, l'état complet, le streaming en direct et les données boursières. Le moteur cible Python 3.10 et versions supérieures, est lancé avec python3 server.py et sert sur le port 9090. Le dépôt fournit une suite de production pytest sous tests/test_production_suite.py, et des captures d'écran dans docs/assets illustrent la silhouette 3D, l'éclairage des tempêtes de mousson et les blocs architecturaux. Il est publié sous licence MIT.