What it does

Turns the feature into usable workspace objects.

Disp8ch treats Council as part of the operating loop. The result is visible, editable, and connected to the other surfaces.

  • Runs structured debate across selected participants, options, rounds, decision methods, and source documents.
  • Records arguments, votes, errors, degraded results, and a final verdict.
  • Creates board tasks or follow-up chat prompts from the verdict so the decision becomes action.
How it works

Context flows through the app instead of being trapped in chat.

The feature reads from the same workspace objects used by the rest of Disp8ch, then writes back through confirmation-gated actions when work changes state.

  • You define the decision, options, participants, context, and rounds.
  • Participants argue and vote under the selected decision method, while failed model calls are excluded from tallies.
  • The chamber preserves minority concerns instead of flattening every decision into a single confident paragraph.
What makes it different

Built for operators who need auditability.

The feature is designed around explicit state, reviewable outputs, and practical handoffs to the next place work should go.

  • Council is for contested decisions, not everyday Q&A.
  • The losing side stays on the record, which helps later reviews and risk tracking.
  • Org and source context can scope the discussion to a real goal instead of generic advice.
Works with

Council is strongest when it connects to the rest of the workspace.

A typical job starts with a user request, pulls in sources or app state, creates a plan, asks for confirmation when something changes, and leaves a trace in the right surface.

HierarchyData SourcesBoardsWebChatAgents
Prompt to tryCouncil
Start a Council session on whether reliability or new features should take priority this week.
Install

Try Council on your own machine.

Start local, connect only the providers and channels you want, and keep risky actions approval-gated.

Linux, macOS, or WSL
curl -fsSL https://raw.githubusercontent.com/aaronnat23/disp8ch/main/scripts/install.sh | bash -s -- --repo https://github.com/aaronnat23/disp8ch.git