Advanced Voting Methods

Different decisions require different methods. Likwid supports multiple voting systems, each implemented as a plugin that communities can enable based on their needs.

Schulze Method

Condorcet-consistent

Finds the option that would beat every other option in a head-to-head comparison. Ideal for elections and decisions where finding a true consensus winner matters.

Best for: Elections, selecting from many candidates, finding compromise options

STAR Voting

Score + Runoff

Score Then Automatic Runoff. Voters rate each option 0-5, then the top two advance to an instant runoff. Balances preference intensity with broad support.

Best for: Decisions where both passion and consensus matter

Quadratic Voting

Intensity-weighted

Voters spend "voice credits" on options they care about. The cost increases quadratically, so expressing strong preference costs more. Reveals preference intensity.

Best for: Budget allocation, prioritization, decisions where some care more than others

Ranked Choice

Instant Runoff

Voters rank options in order of preference. If no option has a majority, the lowest-ranked is eliminated and votes transfer. Continues until a winner emerges.

Best for: Single-winner elections with multiple candidates

Approval Voting

Simple multi-select

Voters approve or disapprove each option. The option with the most approvals wins. Simple, resistant to strategic voting, good for quick decisions.

Best for: Simple decisions, scheduling, selecting multiple winners

Liquid Delegation

Not everyone can participate in every decision. Liquid delegation lets members delegate their voice while retaining control.

Scoped Delegation

Delegate your voice globally or within a specific community to people you trust. You can always vote directly and override your delegation.

Transitive Chains

Your delegate can further delegate to their trusted experts, creating chains of trust. Cycle detection ensures no infinite loops.

Always Revocable

Override any delegation by voting directly. Revoke delegation at any time. Your voice remains under your control.

Transparent Networks

See delegation relationships (with privacy controls). Understand who influences decisions and how trust flows through the community.

Structured Deliberation

Good decisions require good discussion. Likwid structures deliberation to ensure informed, inclusive, and productive conversations.

📖

Inform

Proposals enter an inform phase. Members read the proposal, supporting documents, and context before discussion begins. Optional read-time requirements ensure engagement.

→
💬

Discuss

Structured discussion with facilitator tools. Comments can be organized, constructive input surfaced, and concerns identified.

→
✓

Decide

Voting opens after adequate deliberation. Clear deadlines, reminder notifications, and results calculated using the community's chosen method.

Facilitator Tools

Designated facilitators can organize discussions, highlight key points, and manage conversation flow.

Configurable Phases

Set minimum and maximum durations for each phase. Extend deadlines when needed.

Notification System

Members receive timely notifications about proposals, phase transitions, and voting deadlines.

Amendment Process

Proposals can be updated during draft and discussion based on feedback.

Transparent Moderation

Every community needs moderation. Likwid makes moderation visible, accountable, and auditable—building trust through transparency.

Public Moderation Ledger

Every moderation action is logged with who took it, what rule was violated, what evidence supported the decision, and what content was affected. No shadow banning. No hidden removals.

Cryptographic Audit Trail

The moderation ledger is cryptographically chained. Each entry references the previous one, making retroactive alteration detectable. Integrity you can verify.

Rule-Based Actions

Communities define their moderation rules. Actions reference specific rules, creating consistency and enabling appeals based on documented standards.

Permissioned Results

Voting results visibility can be restricted via permissions. Communities can decide who can view detailed results.

Plugin Architecture

Likwid is modular by design. Every major component is a plugin that can be enabled, disabled, or customized per community.

Voting Plugins

  • Approval Voting
  • Ranked Choice
  • Schulze Method
  • STAR Voting
  • Quadratic Voting

Feature Plugins

  • Liquid Delegation
  • Structured Deliberation
  • Moderation Ledger
  • Federation
  • Conflict Resolution

Integration Plugins

  • GitLab Integration
  • Matrix Chat
  • Webhook Notifications
  • OAuth Providers
  • Custom Workflows

Communities enable only the plugins they need. Platform administrators control which plugins are available. Third-party plugins extend functionality further.

Federation

Connect communities across instances while maintaining autonomy. Share decisions, coordinate actions, and build networks of trust.

Cross-Instance Coordination

Communities on different Likwid instances can federate, sharing proposals and decisions.

Trust Levels

Configure trust levels for federated instances. Control what information is shared and how.

Autonomy Preserved

Each community maintains control over its own governance. Federation is cooperative, not hierarchical.

Network Effects

Federated communities can coordinate across geographic or functional boundaries.

See It In Action

The best way to understand Likwid is to experience it. Explore our demo instance with pre-populated communities and governance history.