Consensus System Kit

Build agreement across multiple agents using structured deliberation protocols.

Configuration

Progress

Poll7 OPINIONS
Deliberate3 ROUNDS
Converge86% AGREE
DecideADOPTED

Consensus Dashboard

0/7 agreed

Agents

7

Rounds

0

Consensus

--

Agent Alpha
70%
Agent Beta
30%
Agent Gamma
50%
Agent Delta
80%
Agent Epsilon
20%
Agent Zeta
60%
Agent Eta
40%

Integration Code

import { createConsensusSystem } from 'agent-tools-kit/collective'

const consensus = createConsensusSystem({
  protocol: 'delphi',
  anonymous: true,
  minAgreement: 0.8,
})

const decision = await consensus.deliberate(agents, {
  question: 'Should we adopt the new architecture?',
  rounds: 3,
  onRound: (round, results) => console.log('Round', round, results),
  onAgreement: (value) => console.log('Consensus:', value),
})