Back to directory

Council

A native macOS app that puts one question to several large language models at once, has them critique each other's answers anonymously, and shows where they agree or disagree before the user decides.

Council

Council is a macOS app, built with SwiftUI, that sends one prompt to several LLM backends in parallel and streams each answer live in its own panel. After the advisors answer, each one anonymously critiques the others without knowing who wrote what, and Council computes a divergence score describing how far apart the answers landed and how many camps formed.

An optional bounded debate round lets each advisor revise or hold its position and explain why, after which Council produces a combined synthesis alongside the full answer of any outlier, since a majority can still be confidently wrong together. A user can also paste in an answer from an AI not directly connected to Council as a guest seat, and it is critiqued and counted in the divergence score like any other advisor. Council supports twelve backends, including Claude, GPT, Gemini, DeepSeek, Grok, Mistral, Perplexity, OpenRouter, local Ollama models, on-device Apple Intelligence, and two custom OpenAI-compatible endpoints.

Each seat can be given a distinct persona, such as analyst, practitioner or skeptic, and decisions can be logged in a journal for later review. It requires the user's own API keys for each backend.

More in Inference

See all 770
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • Lifeboat

    iterate.ai

    A local inference server that puts an OpenAI- and Anthropic-compatible API in front of open-weight language models running on hardware you control, from a laptop to a GPU cluster.

  • Claude S40

    github.com

    An unofficial Claude chat client for 2007-era Nokia Series 40 phones, built as a Java ME app plus a small Go relay server, with web search, reading mode and saved chats.