AI Debator

A brainstorming panel across the AI chat tabs you already have open. Every round, each model sees what every other model just said and answers all of them at once. No API keys — it uses the subscriptions you already pay for.

Installing before the stores approve it

Firefox — download the .xpi from the latest release and open it. It installs like any other add-on and updates itself.

Chrome, Edge, Brave — download the -chrome.zip and unzip it, then go to chrome://extensions, turn on Developer mode, and click Load unpacked on the unzipped folder. Chrome will show a "Disable developer mode extensions" bubble each time it starts, and a sideloaded build does not auto-update — both go away once the listing is approved.

How it works

You open each model in its own tab and pick the model you want — Opus or Sonnet, o3 or 4o. The extension claims those tabs as seats and reuses the same thread for every round, so it doesn't litter your history with one conversation per turn.

One seat can be a narrator: an observer that never argues, and instead writes a plain-language summary of each round plus what the panel agreed on, what it contested, and what is still open. It also decides when the panel has stopped making progress.

It does not re-render the replies

Anthropic, OpenAI and Google render their own output better than this ever would, and the formatting is part of the answer. The dashboard is a conductor's console: it shows you where the panel agrees, where it doesn't, and what's stuck — with one click through to each model's own tab for the full reply in its own typography.

You can steer it

Ten rounds of cross-examination narrows. Each round stress-tests what is already on the table rather than widening the field. So you can drop a note in between rounds — a correction, a discipline the panel is ignoring, a source it would never reach on its own — and every model sees it at the start of the next round, marked as coming from you.

Supported

Claude, ChatGPT, Gemini, Grok, Kimi, Qwen and DeepSeek. Adding another is a block of configuration rather than a code change, and the extension ships a Check adapters audit that tells you which selectors still match a provider's current page without sending anything.

Privacy

No server, no accounts, no analytics, and no networking code at all. Everything stays in your browser's extension storage until you delete it. Read the privacy policy.

Open source under the MIT licence. Source on GitHub — including the test suite that drives a fake provider through every way a real one has broken on us.