Which AI model do I trust? (You're asking the wrong question)
Here's the thing about AI in 2026: the models are genuinely good, and genuinely wrong in different ways. Ask ChatGPT whether a two-person startup should adopt microservices on day one and you'll get a confident essay. Ask Claude the same thing and you'll get a confident essay — with a different conclusion. Ask Gemini and you'll get a third opinion, complete with an ops angle neither of the others mentioned.
Which one do you trust? That's the wrong question, honestly. The right question is: where do they agree, and where do they disagree — and why? That's exactly the problem Council was built to solve. It's a multi-model AI comparison tool that turns "one model's confident guess" into "a panel of opinions you can actually weigh."
I've been burned by single-model confidence more times than I can count, so when I found a tool built around the idea that agreement matters more than brand loyalty, it clicked immediately. If you've ever shipped something based on one AI's answer and regretted it, you'll feel the same way.
What is Council?
Council is a native macOS app (macOS 14+, Swift 6, SwiftUI) that sends one question to several AI models at the same time. Each model — think Claude, GPT, Gemini, DeepSeek, Grok, Mistral, Perplexity, and more — answers independently in its own streaming panel. Then the interesting part kicks in: the models critique each other's answers blind, without knowing who wrote what. No brand bias, just the argument.
It's the creation of Joseph (GitHub: albertofettucini), a solo developer who built it as a free, MIT-licensed, open-source project — no account, no server, no telemetry, bring your own API keys. That matters to me because the whole point of an unbiased comparison is that nobody is watching over your shoulder or profiling your queries. Your keys live only in the macOS Keychain, and every session stays on your machine.
There's no affiliate program or paid tier to worry about, either — the tool is free, and the privacy guarantees are right there in the repo for anyone to audit. That's refreshing in a category full of "free" tools that quietly train on your prompts.
What it actually does: features with real examples
Ask once, get parallel answers
You pose a question to your council — three seats by default, and each seat can be any of twelve backends. All advisors respond at once, streaming live side by side. For example, ask "Should we adopt microservices on day one?" and you'll watch Claude weigh the trade-offs while GPT pushes back on premature complexity and Gemini brings the operations angle. Same prompt, three genuinely different lenses.
Blind peer review and a divergence score
This is the feature that makes Council a real multi-model AI comparison tool instead of just a pretty wrapper. After the first round, each advisor critiques the others' answers without knowing who wrote them. Then Council computes a divergence score from 0 to 100 — a read of how far apart the council landed, how many camps formed, and who the outlier is. It measures agreement, not correctness, which is a subtle but crucial distinction: the majority can be confidently wrong together, and Council surfaces the dissenting voice rather than hiding it.
Debate, synthesis, and dissent
There's an optional one-round rebuttal stage where each model revises or holds its position and explains why. Then you get a decision-ready synthesis — plus the outlier's full answer spotlighted on its own, because sometimes the loner is the one who's right. For a recent planning question, the synthesis alone saved me about twenty minutes of cross-referencing tabs.
Twelve backends, including local and free options
Claude, GPT (OpenAI), Gemini, DeepSeek, Grok (xAI), Mistral, Perplexity, OpenRouter, Ollama (fully local), Apple Intelligence (on-device and free on macOS 26 Apple silicon), and two custom OpenAI-compatible endpoints for llama.cpp, LM Studio, or vLLM. You can even paste in an answer you got from ChatGPT elsewhere as a guest seat — the council critiques it blind like any other advisor.
A CLI, a journal, and exports
The same engine ships as a council CLI for scripting and CI — pipe a document in, get JSON out, even gate a pipeline on divergence. A decision journal logs what you chose and reminds you to check how it turned out. And everything exports to Markdown, PDF, or a paste-ready decision memo.
Council vs. the usual suspects: LiteLLM, OpenRouter, and plain ChatGPT
I've tried the obvious alternatives, and they all solve a different problem. Here's the honest breakdown:
| Council | LiteLLM | OpenRouter | ChatGPT (direct) | |
|---|---|---|---|---|
| Purpose | Compare & consensus answers | Dev proxy / routing library | API aggregator | Single chatbot |
| Side-by-side answers | Yes, streaming | Not a UI | One at a time | One model |
| Blind cross-critique | Built in | No | No | No |
| Divergence / consensus signal | 0–100 score | No | No | No |
| Local & BYO keys | Yes, Keychain | Yes (code) | Yes (API) | No |
LiteLLM is a fantastic developer tool for routing requests across providers, but it's a proxy library — you'd have to build the comparison UI, the blind review, and the consensus logic yourself. OpenRouter is a great way to buy tokens from many models, but it returns one answer at a time, so comparing means manual tab management. And ChatGPT direct is just one opinion, however polished. Council is the only one of the four whose whole job is helping you decide rather than connect. For a deeper head-to-head, my colleague's write-up comparing Council vs LiteLLM vs OpenRouter goes into the gritty details.
Quick start: from download to first council in five minutes
Grab the app from the repo, open it (first launch is unsigned, so right-click → Open once — standard for free open-source macOS apps), drop your API keys in — they go straight to the Keychain — and ask your first question. That's it. No signup, no account, no cloud round-trip.
# The CLI does the same thing, minus the GUI
brew install council # or build from source
council ask "Should we ship now or wait?" \
--seats claude gpt gemini \
--format json
Prefer a visual walkthrough? The unbiased AI answers intro on Dev.to shows a typical session end to end.
Who is this for?
Honestly? Anyone who makes decisions with an AI in the loop:
- Developers — validate architectural calls, review code with multiple models, and gate CI with the CLI's divergence check.
- Researchers and writers — sanity-check claims, spot where models contradict each other, and capture dissent instead of burying it.
- Founders and PMs — get a decision memo for product calls instead of a single chatbot's confident guess.
- Privacy-conscious users — local-only sessions, keys in the Keychain, zero telemetry. Your prompts stay yours.
If you're on a Mac and you've ever found yourself opening three AI tabs and manually comparing, this tool basically automates that ritual.
Frequently asked questions
Is Council really a free multi-model AI comparison tool?
Yes — the app and CLI are free, MIT-licensed open source. You only pay your own API provider costs for the models you use. There's no premium tier, no subscription, and no affiliate program; the only thing you bring is your own keys.
Which AI models can I compare with Council?
Twelve backends out of the box: Claude, GPT, Gemini, DeepSeek, Grok, Mistral, Perplexity, OpenRouter, Ollama, Apple Intelligence, and two custom OpenAI-compatible endpoints (llama.cpp, LM Studio, vLLM). Any seat can be any backend, and you can add an outside answer as a guest seat.
How does the Council divergence score actually work?
It's a 0–100 measure of how far apart the council's answers landed after blind peer review, including how many camps formed and who the outlier is. A low score means the models converged; a high score means they split — and that split is exactly where you should dig deeper. It measures agreement, not correctness.
Is my data private when I use Council?
Yes. Council is 100% local: no account, no server, no telemetry. API keys are stored only in the macOS Keychain, masked in the UI, and never written to disk, exports, or logs. Sessions and your decision journal live on your machine only.
Does Council work on Windows or Linux?
The app is native macOS (14+), and the CLI shares the same engine — so the terminal experience is macOS-first too. If you're on another OS, the honest answer is that Council is built for Mac, and the blind-review + divergence workflow is worth the platform switch if you live in AI-assisted work.
Stop guessing. Convene the council.
One question, a roundtable of AI minds, and a consensus-backed answer you can weigh for yourself. Free, local, and built for people who'd rather trust a few good opinions than one confident voice.
Try Council nowMore on Council: read the intro to unbiased AI answers on Dev.to, the Notion comparison of Council vs LiteLLM vs OpenRouter, the quick-reference gist, or the interactive comparison on Vercel.