#18 · Primary category: Game AI & Behavior Trees

wolfcha

ai-agent ai-game llm multiplayer-game nextjs open-source social-deduction typescript werewolf

AI-powered Werewolf (Mafia) social deduction game where every player is controlled by top LLMs like DeepSeek, Qwen, Gemini, and more

Project last updated:08/30/26

GitHub Stars

691

Forks

59

Contributors

6

License

Apache-2.0

Why we included this project

Werewolf is a game that usually needs a full room of people, and Wolfcha removes that constraint by letting one human take a seat while LLM-controlled characters fill the other seven to eleven spots. Each AI player has a fixed personality layered over a secret role, and it follows the conversation, tracks who said what, who voted for whom, and who died, then acts on that information to accuse, bluff, or stay quiet depending on its faction. The whole thing is a Next.js app you can run locally with pnpm, and it supports several model providers, so you can mix DeepSeek, Qwen, Gemini, and others in the same match. For developers building game characters out of LLMs, it is a concrete, playable example of table-aware memory and real-time dialogue generation.

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