OpenServe
All projects
AI2025· Council AI

Council AI

A brainstorm platform where a team of AI experts runs a structured, multi-round deliberation and returns a validated decision brief, engineered specifically to stop a panel of models from agreeing with itself.

  • Multi-Agent Orchestration
  • Anti-Groupthink
  • Decision Engineering

Asking one model gives you one model's blind spots

Put a hard question to a single model and you get a single point of view, confident, fluent, and quietly narrow. Council AI convenes a team instead: a product manager, an architect, a skeptic, and others, who deliberate across several rounds and produce a decision brief with the recommendation, the trade-offs, and the dissent worth keeping.

Council AI expert roster across domains like engineering, product, finance, and security
A session starts by assembling the council from expert roles across dozens of domains, each provisioned as an agent with its own perspective.

The obvious version of this fails in a specific way. Ask several models the same thing and they tend to converge, echoing each other into a consensus that feels rigorous and is not. Almost all of the real work went into preventing exactly that.

An engine built to prevent agreement

Each session runs through a seven-phase decision funnel, from framing the problem and mapping what is uncertain, through options, adversarial filtering, and a final test plan. Every phase emits a typed artifact, so the output is structured data, not a transcript.

Two mechanisms do the heavy lifting. Ideation uses a silent round: agents propose independently before they see each other, then critique anonymously, which keeps the loudest voice from setting the anchor. A diversity check then measures how similar the proposals are to one another and flags the moment the panel starts collapsing toward sameness, so the system can push it back apart.

Judging without the usual biases

When options are scored, the judges are drawn from different model families, and each sees the option list freshly shuffled and evenly trimmed, which cancels the position and verbosity biases that skew a single judge. Scores are confidence weighted, and any judgment that is really just a guess is discounted and routed into the test plan instead of being trusted. A red-team seat can raise a fatal objection that vetoes an option outright.

Under the hood

Next.js and React with a custom Socket.io server for live sessions, Prisma and Postgres, and a provider layer spanning Anthropic, OpenAI, and Google, with bring-your-own keys stored encrypted. Sessions are cancellable mid-run, survive restarts, and hold to a strict time budget with early exit once the panel genuinely converges.