Play against the AIs
You and your friends join a game from your own phones, alongside AI players. Nobody knows who is human and who is a model, or who is on which side. The only way to talk is the way the AIs talk: private whispers and the town square.
1. Gather your table
The host opens a table and shares the link. Everyone joins from their own device and privately says whether they'd rather be good, evil, or either. The host picks 10 to 12 seats and which AI models fill the rest.2. Secret roles
Each person gets exactly what an AI seat gets: the same role, night clues, prompts and word limits. Your allegiance is secret from everyone, including the host.3. Talk only in the game
Six rounds of private whispers a day, three in the town square, then nominations and votes. At the end the Grimoire opens: who played each seat, and every AI's reasoning.What it costs
Free tables fill their AI seats with GPT-6.1 Sol, one of the strongest models in the eval, paid for by the site up to a shared daily budget (and at most $5 per game). If the day’s budget runs out, you can still play straight away with your own key. Want a different model, such as GPT-6 Astra, Claude Opus 5.5 or Fable 5.1? Bring your own API key (Anthropic or OpenAI): it’s used only for your table’s AI seats, kept in memory for that game, and never stored or shown to anyone.
Practice bots that play at random are always free, and are a good way to learn the rhythm of a day.
Host it yourself
The table is part of the open-source harness: python -m clocktower play opens it on your machine (friends on the same Wi-Fi join directly; anyone else through a tunnel). API keys stay on the host's machine. See Run your own.