AI Debate Club — AI skill for Claude Code
A multi-agent debate engine.
How to install AI Debate Club
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ank-kumar/ai-debate-club and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AI Debate Club does
A multi-agent debate engine. Two different LLMs argue any motion, research the web for themselves, and cite their own evidence. Two independent auditors fact-check them, and a judge decides. Built with LangGraph on Amazon Bedrock, with local HuggingFace models and SQLite memory. Every motion is debated; there is no refusal stage.
Alternatives in AI
- Debate — AI Debate Hub - Structured four-way debates between Claude, Sonnet, Gemini, and Codex 2.8k ★
- Mysti — AI coding dream team of agents for VS Code 1k ★
- Fact Checker — Verify claims and facts with sources 653 ★
README
AI Debate Club
A multi-agent debate engine. Two different LLMs argue any motion, research the web for themselves, and cite their own evidence. Two independent auditors fact-check them, and a judge decides. Built with LangGraph on Amazon Bedrock, with local HuggingFace models and SQLite memory. Every motion is debated; there is no refusal stage.
Pipeline
- Intent: the input is spelling-corrected and searched once on Tavily as a single phrase. Claude Haiku 4.5 frames the motion: both sides are kept whole, FOR is the first-named side, and the two positions are direct opposites. Hedged positions and swapped or dropped sides are caught in code, which reruns the framing.
- Debate (N rounds): Claude Haiku 4.5 and Amazon Nova 2 Lite are research agents. Which one argues FOR is drawn per debate, to avoid a model bias. Each searches the web itself (Tavily tool), keeps its own notebook of F# or A# passages across turns, and cites it. A repetition guard re-asks a side that copies its previous turn.
- Style: DeBERTa v3 zero-shot (local) scores each turn's emotional style, for display.
- Fact-check: claims are extracted, and uncited ones are traced back to their source sentence. Sonnet 4.6 and Haiku 4.5 check them in parallel, each claim only against the passages it cites, and a quoted sentence must exist in the passage. Verdicts are reconciled in code.
- Judge: Claude Sonnet 4.6 decides from the reconciled audit and the transcript.
Memory (SQLite, debate_club.db)
- Session: LangGraph checkpointer, one thread per debate.
- Overall: debates, turns, notebook passages, claims, every step's output, and a Tavily cache, so repeated searches cost no credits. The History box replays any saved debate with no model calls.
Setup
python3.11 -m venv .venv
.venv/bin/python -m pip install -r requirements.txt
cp .env.example .env # add your TAVILY_API_KEY
AWS credentials need Bedrock access to C
Related Skills
Claude Council Skill
A Claude skill that convenes 7 expert AI personas to debate any decision, idea, or problem — then synthesizes
Debate Lab
Watch AI models debate any topic in real-time. ChatGPT and Grok argue, Claude moderates.
Pde Loop
Brainstorm product ideas and have a different model grade them, so the model that proposed an idea never decid
V Review Plan
Run an independent cross-model (Codex) adversarial review of a Compound V plan/manifest before dispatch, then
Deliberative Refinement
Run your content through multiple rounds where the AI critiques itself from different expert angles (structure
Agents Crossfire
Cross-LLM debate skill for Claude Code. Put different AI models in a room and see what happens.
Related Agents
AI Search Geo Specialist
Read-only AI-search (GEO/AEO) specialist. Use proactively during an audit to evaluate answer extractability/pa
Repo SEO Curator
Use this agent to improve repository discoverability for the three audiences that find code: humans skimming G
Aeo Foundations Architect
Expert in AI Engine Optimization infrastructure — implements llms.txt, AI-aware robots.txt, token-budgeted con