oil-oil/wolfcha

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

What it solves

Wolfcha provides a way to play the social deduction game Werewolf without needing a large group of human players. It replaces the other players at the table with AI characters, allowing for a single human user to engage in logical deduction, verbal sparring, and bluffing against a full table of AI opponents.

How it works

The project uses a dual-layer AI roleplay system powered by Large Language Models (LLMs). The first layer defines a virtual player's unique personality and background. The second layer applies the specific game role (such as Seer or Werewolf) to that personality, enabling the AI to reason, bluff, and speak based on the game state, vote history, and table pressure.

Who it’s for

Players who enjoy Werewolf and social deduction games but lack a consistent group of 8-12 people to gather for a game.

Highlights

  • Dual-Layer Roleplay: Combines personality-driven AI with role-specific game logic to create unpredictable and realistic interactions.
  • AI Opponents: AI players maintain stable personalities, memories, and faction goals to make strategic decisions on who to accuse or defend.
  • Immersive UI: Features a retro design style with dynamic interactions like lip-sync animations and eye-blink transitions for day/night cycles.
  • AI-Native Game: Developed as an AI-native experience using a unified LLM interface via TokenDance.