#213 · Primary category: AI Agents & Automation

ai-town

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.

Project last updated:08/26/26

GitHub Stars

10.4K

Forks

1.2K

Contributors

45

License

MIT

Why we included this project

AI Town turns the Generative Agents research paper into a working, deployable TypeScript project, where most simulators in this space stay in Python. Instead of a single chatbot, you get a village of characters, each with their own memories and goals, chatting with one another while a simulation engine manages shared state and transactions underneath. It is a practical reference if you want to see how agent memory, reflection, and social behavior fit together in real code, or a head start on a game-like world where autonomous characters interact. Because it works with Ollama for local inference as well as cloud LLMs, you can run a small demo end to end without sending everything to a hosted API. It is a starter kit, not a finished product, so expect to extend the characters and their behavior yourself, but the documentation is solid enough that a small team can get something running quickly.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category