Classify
Skip trivial facts. Flag shared freshness blind spots.
Blind panel / verified synthesis
A blind panel of models + a judge for decisions where being wrong is expensive. fusion verifies before it synthesizes and counts agreement by model family, not by head.
hover a panelist / trace its path
Models share training priors. Three matching answers can be one correlated error repeated three times. Naive averaging launders that error into false confidence.
The judge writes its own answer before reading the panel. It sets a quality floor without anchoring and never counts itself as another vote.
Load-bearing checkable claims enter a ledger and get checked with real tools, even when every panelist agrees.
Two wrappers around the same model family remain one opinion. Agreement is reported across families, never as a flattering raw headcount.
Each answer names what would change its mind. The judge weighs verified arguments and live disagreements, not volume.
A normalizer strips stylistic fingerprints before judging. When the families genuinely split, the verdict is “inconclusive,” not a manufactured winner.
The mechanism is sequential by design. The panel stays blind, the judge commits first, and checkable facts cross a verification boundary before synthesis.
Skip trivial facts. Flag shared freshness blind spots.
Send one identical prompt to every panelist in parallel.
Commit the judge’s independent answer before exposure.
Anonymize voices, build the claim ledger, verify facts.
Count families, floor-check, then cross-family red-team.
Return confidence, evidence, disagreements, and risks.
fusion is a skill plus a zero-dependency setup script. It detects the model CLIs already on your PATH and writes a local config.
Claude · GPT / Codex · Gemini · Grok
MiniMax · OpenCode · Ollama · any CLI
# Detect installed model CLIs
$ node setup/detect.mjs --write
wrote fusion.config.jsonc
# Ask a decision-grade question
› /fusion <your hard question>
It is a decision aid, not an oracle. fusion raises the floor and surfaces the real tradeoff. It cannot guarantee the right answer.
Diversity and cost are real. You need at least three model families, and a panel means N model calls. Use it when the decision is worth more than one answer.
Read the method. Inspect the prompts. Bring the model CLIs you already use.
Open fusion on GitHub