nan-council Multi-AI debate system

Live

Send a question to multiple AI models simultaneously. nan-council runs Llama, Claude, Codex, and others in parallel, then analyzes agreement and disagreement. Get consensus-backed decisions instead of trusting one model.

Why use multiple AI models?

Every AI model has blind spots. GPT-4o might confidently recommend a library that Claude knows has a critical security vulnerability. Llama might suggest an approach that Gemini identifies as deprecated. When you rely on a single model for technical decisions, you inherit that model's biases and knowledge gaps without any cross-check.

nan-council eliminates single-model risk by querying multiple AI models in parallel and analyzing their agreement. When all models converge on the same answer, you can proceed with high confidence. When they diverge, you know exactly where the uncertainty lies and can investigate further. This is especially valuable for architecture decisions, library selection, and security-sensitive code review.

How does nan-council work?

nan-council supports three modes. Ask sends your question to all configured models simultaneously and returns their responses with an agreement analysis. Debateruns multiple rounds where each model sees the others' responses and can rebut — this naturally converges toward the strongest arguments. Vote presents predefined options and collects a structured ballot with confidence scores from each model. Auto-detect finds AI tools already installed on your machine (Ollama, Claude CLI, Codex CLI, Copilot) so setup takes seconds.

Features

Parallel queries

Ask all configured models at once. Responses return in parallel with timing and cost tracking.

Consensus analysis

Automatic agreement scoring across responses. See where models agree and where they diverge.

Structured debates

Multi-round debates where models see each other's responses and can rebut. Converges on truth.

MCP server

Native MCP server for Claude Code. Run council votes and debates from any AI coding assistant.