AI Town : une ville virtuelle peuplée de personnages IA

Présentation d'AI Town

AI Town est une ville virtuelle innovante dans laquelle des personnages, propulsés par l'intelligence artificielle, vivent, discutent et interagissent entre eux. Basée sur le papier de recherche Generative Agents: Interactive Simulacra of Human Behavior, ce projet offre aux passionnés de technologie une plateforme robuste et extensible.

Au-delà de la simple curiosité technologique, AI Town vise à fournir une fondation solide, adaptée aussi bien aux projets amateurs qu'aux jeux multijoueurs à grande échelle. Par ailleurs, cette initiative veut populariser l'utilisation de frameworks JS/TS dans un domaine largement dominé par Python.

Technologies utilisées

  • Moteur de jeu & Base de données : Convex
  • VectorDB : Pinecone
  • Authentification : Clerk
  • Modèle de texte : OpenAI
  • Déploiement : Fly
  • Génération d'art pixel : Replicate, Fal.ai

Comment démarrer avec AI Town

AI Town est avant tout conçu comme un kit de démarrage pour tous ceux qui souhaitent construire et personnaliser leur propre version. L'installation est simplifiée, avec des étapes claires pour cloner le dépôt, configurer les variables d'environnement et lancer le projet.

Citation: "L'intelligence artificielle ne se limite pas à reproduire la pensée humaine, elle offre un univers de possibilités inexplorées."

Personnalisation : votre propre monde simulé

Chaque utilisateur peut personnaliser sa simulation. Que vous souhaitiez créer vos propres personnages, histoires ou même l'environnement dans lequel ils évoluent, tout est possible. Les personnages, leurs histoires et leurs références de spritesheet sont tous stockés dans data.ts. Pour ceux qui souhaitent explorer davantage, des conseils pour mettre à jour les spritesheets et les environnements sont fournis.

Rejoignez la communauté

Une communauté active s'est formée autour de ce projet, permettant à chacun d'échanger, de collaborer et de partager ses expériences. Pour les intéressés, une invitation Discord est ouverte : AI Stack Devs.

Conclusion

AI Town redéfinit la façon dont nous percevons l'intelligence artificielle en créant un espace virtuel dynamique et interactif. Que vous soyez un passionné de technologie, un développeur ou simplement curieux, cette plateforme est une invitation à explorer l'intersection de l'IA, du jeu et de la simulation.

GitHub - a16z-infra/ai-town at pandia
A MIT-licensed, deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize. - GitHub - a16z-infra/ai-town at pandia