AITown
A
Aitown
Overview :
AI Town is a deployable starter kit based on the MIT license for building and customizing your own AI town version. Inspired by the research paper 'Generative Agents: Interactive Simulacra of Human Behavior', it aims to provide a robust foundation platform that can be expanded. It natively supports shared global states, transactions, and simulation engines, suitable for projects ranging from simple ones to scalable multiplayer games.
Target Users :
["Developers and project enthusiasts: Build and customize your own AI town version","Researchers: Serve as a platform for studying interactive simulations of human behavior","Educators and students: Utilize as a teaching tool for learning and experimenting with AI behavior simulations"]
Total Visits: 375.9K
Top Region: US(17.13%)
Website Views : 99.1K
Use Cases
Used to create a basic AI character interaction project
As a simulation platform for AI character behavior in multiplayer online games
As an experimental field to study how AI socializes in virtual environments
Features
Utilizes Convex as a game engine, database, and vector search
Optional Clerk for authentication
Default chat model is llama3, using mxbai-embed-large for embedding
Local inference uses Ollama
Supports configuring other cloud LLMs such as Together.ai or any service that supports the OpenAI API
Pixel art generation using Replicate and Fal.ai
Background music generation using Replicate's MusicGen
How to Use
Clone the repository and install dependencies
Develop locally using Convex
Run local LLMs (such as Ollama)
Optionally add background music generation
Run front-end and back-end code
Customize simulations as needed, create your own characters and stories
Use cloud AI providers or host Convex for deployment
AIbase
Empowering the Future, Your AI Solution Knowledge Base
© 2025AIbase