Colligi — AI Collective Intelligence Analysis

Colligi is a system where multiple AI engines independently analyze the same topic, then converge their findings into a single comprehensive insight. It is purpose-built for analysis-focused tasks such as code review, architecture analysis, and documentation generation.

Overview

Colligi vs Avalon3

ColligiAvalon3
PurposeAnalysis and insight generationCode generation
AI RolesEqual-standing analystsDebater / Synthesizer / Implementer / Reviewer
InteractionIndependent analysis → convergence6-perspective debate → consensus → implementation
OutputComprehensive report (Markdown/DOCX)Code + review
Best ForReview, analysis, documentationDesign, implementation, refactoring

Core Principles

  1. Multiple AIs analyze the same topic independently (preventing bias)
  2. Each AI's analysis is compared and converged through multi-dimensional evaluation (integrating diverse perspectives)
  3. Points of agreement and contention are distinguished to produce comprehensive insights
  4. Emergence synthesis generates insights no single AI could reach alone
  5. Optionally, additional enhancement rounds can be run

5-Stage Pipeline

Stage Design → Discussion → Integration → Document → Enhancement
Execution panel — 5-stage progress bar

Stage 0: Stage Design

The AIs collaboratively design the discussion stages:

  1. Independent Proposals — Each AI independently proposes analysis stages
  2. Research — Research-capable AIs (Claude, Gemini) perform web/academic research
  3. Merge — Research results are incorporated into proposals
  4. Convergence — Keyword-based category matching determines the final stages
Stage design results — dynamically generated stage list

How it works: Only categories proposed by 50% or more of the AIs are selected as final stages. However, Challenge (weaknesses/risks) and Synthesis (integration/recommendations) stages are always included.

Stage 1: Discussion

In each stage, multiple AIs engage in a multi-round discussion:

Discussion in progress — convergence meter and round counter

Convergence Algorithm

Discussions use multi-dimensional evaluation to determine whether convergence has been reached:

Consensus Strength Formula:

Consensus Strength = Σ(each evaluation's weight) / total number of evaluations
ParameterValueDescription
Convergence Threshold0.65Above this value, strong consensus is reached
Minimum Rounds2Minimum discussion rounds before convergence is evaluated
Maximum Rounds3 (default)Maximum discussion rounds per stage
Max Rebuttal Rounds2After this many rebuttals, unresolved issues become controversies
Convergence Meter:
ConvergenceColorMeaning
0–40%RedOpinions diverge (further discussion needed)
40–65%OrangePartial agreement
65–100%GreenStrong agreement

Conditions to Continue Discussion

An additional round is triggered if any of the following conditions are met:

  1. Minimum rounds not yet reached
  2. Strong rebuttals exist
  3. Regular rebuttal ratio exceeds the threshold
  4. More than 30% of conditional accepts have unaddressed conditions
  5. Consensus strength is below 0.65

Evaluation Types

TypeWeightDescription
Strong Accept1.0Full agreement, excellent analysis
Accept0.8General agreement
Conditional Accept0.5Agreement with conditions that must be addressed
Rebuttal0.2Disagreement
Strong Rebuttal0.0Strong disagreement (requires immediate discussion)
  • Controversies: Issues that remain unresolved after the maximum rebuttal rounds are recorded as controversies.

Stage 2: Integration

All stage discussion results are merged into a single integrated analysis:

Emergence Synthesis

During integration, Emergence synthesis is performed. This is a 4-step process that generates new insights no individual AI could reach alone:

StepNameDescription
1Extract Unique PerspectivesExtracts each AI's unique viewpoints and key points
2Dialectical SynthesisIntegrates opposing viewpoints using the thesis-antithesis-synthesis (Hegelian) approach
3Cross-PollinationEach AI builds on other AIs' unique perspectives to develop new ideas
4Breakthrough GenerationSynthesizes all insights to capture emergent patterns, unexpected connections, and paradigm shifts

Key insight: Emergence synthesis is not simply merging opinions — it draws out new dimensions of insight from the interactions between AIs.

Stage 3: Document

The AIs collectively write a comprehensive report:

  1. Draft — The first AI writes a report draft
  2. Collective Review — Other AIs review and provide feedback
  3. Finalize — Feedback is incorporated to produce the final report
Report contents:
  • Executive Summary
  • Key Recommendations (actionable items)
  • Detailed Analysis (per-stage, not summaries)
  • AI Discussion Summary (agreements, disagreements, controversies)
  • Emergence Synthesis Results (breakthrough insights)
  • 7 languages supported: Korean, English, Japanese, Chinese, German, Spanish, French
  • Output formats: JSON + Markdown + DOCX (Word document)

🔑 Emergence Synthesis Results are the core value of Colligi. They produce Breakthrough Insights — emergent patterns, unexpected connections, and paradigm shifts — that no single AI could reach alone. Colligi is, in essence, a system built for this insight capability.

Results viewer — comprehensive report

Stage 4: Enhancement (Optional)

Runs additional enhancement rounds as configured:

  • Fills gaps in the initial analysis
  • Adds deeper analysis
  • Strengthens actionable recommendations
  • Performed by a designated enhancement provider (default: Claude)

Provider Failure Handling

Colligi continues to operate normally even if an AI provider fails during analysis:

Error TypeHandling
Transient errors (Rate limit, timeout, connection)Excluded from the current stage; rejoin attempted in the next stage
Permanent errors (Auth failure, model unavailable)Permanently excluded; analysis continues with remaining providers

Colligi UI

Full Colligi sidebar

Settings Tab

SettingDescriptionOptions
Task TitleAnalysis task nameFree text
Task DescriptionDetailed analysis requestFree text (long form)
AttachmentsReference documents.txt, .md files
DomainAnalysis fieldGeneral, Technology, Business, Research, Design, Strategy, Analysis
LanguageOutput languageKorean, English, Japanese, Chinese, German, Spanish, French
Max RoundsConvergence limit1–5 (default: 3)
Enhancement RoundsAdditional improvement rounds0–5 (default: 0)
Settings tab — domain and round settings

AI Provider Settings

AI provider toggle UI
  • A minimum of 2 AI providers are required
  • Toggle each provider on/off
  • Availability is shown (installation status auto-detected)
ProviderDescription
Claude CLIAnthropic Claude
Gemini CLIGoogle Gemini
OllamaLocal AI models
OpenCodeOpen-source AI

History Tab

History tab — previous analysis list
  • Run date, title, and task ID
  • Stage count, success status
  • Click to reload previous settings
  • Re-view previous results

Execution Panel

Run Tab

Full Run tab — progress bar, convergence, logs

Displayed information:

  • Progress Bar — Current position within the 5 stages
  • Convergence Meter — Current convergence level (0–100%)
  • Round Counter — Current / maximum rounds
  • Controversy Count — Number of unresolved issues
  • Dynamic Stages — Per-stage progress discovered during Stage Design
  • Console Log — Timestamp + color-coded output (ERROR/WARN/INFO)
Log Color Coding:
LevelColorMeaning
ERRORRedAn error occurred
WARNOrangeWarning
INFODefaultInformational

Results Tab

Results tab — analysis result viewer
  • Result Viewer — Renders Markdown report
  • JSON Results — Inspect raw analysis data
  • History Selection — Re-view previous results

Completion Popup

Colligi completion popup
InformationDescription
Task IDUnique identifier
Stage CountNumber of analyzed aspects
Round CountTotal discussion rounds
Controversy CountUnresolved issues
Elapsed TimeTotal execution time

Use Cases

Code Review

Review the code in this project.
Focus on security vulnerabilities, performance issues, and code style problems.

Since multiple AIs each analyze the code from their own perspective, they can uncover issues that a single AI might miss.

Architecture Analysis

Analyze the current project's architecture and suggest improvements.
Evaluate it from the perspectives of scalability, maintainability, and testability.

Documentation Generation

Write a user guide for this API.
Include example code so that beginners can understand it easily.

Technology Selection

Recommend the most suitable database for this project.
Provide a comparative analysis of PostgreSQL, MongoDB, and DynamoDB.

Research Integration

Colligi can integrate academic paper search during the analysis process:

SourceDomain
arXivCS/AI/Physics/Math preprints
Semantic ScholarAI-powered academic search
OpenAlexFree open-access metadata
HuggingFaceDaily AI/ML papers
Research-capable AIs (Claude, Gemini) perform web research, and the results are distributed to all AIs for incorporation into their analysis.

Follow-up Analysis

You can perform focused follow-up analysis on additional questions while preserving the results of a previous analysis. This is useful for diving deeper into specific topics or re-analyzing from a new perspective.

Alliance Integration

When you attach a Colligi analysis report to Alliance, keywords in the report (such as fix, test, refactor) can trigger Fast mode, skipping PR and P0.

Regular input:     PR → P0 → P1 → P2 → P3 → P4 → P5  (7 phases)
Colligi input:        ──────→ P1 → P2 → P3 → P4 → P5  (5 phases)

Alliance's new project sheet supports .txt and .md file attachments, so you can conveniently pass Colligi reports without copy-pasting into the description field.

Recommended Workflow: For large-scale projects, the most effective approach is a two-step workflow: First analyze with ColligiAttach the results to AllianceAutomated design through implementation.

Output Location

{project}/
├── .projecthub/
│   └── colligi/
│       ├── output/
│       │   └── colligi_result.json    # Full analysis result
│       └── history.json                   # Run history
└── colligi_{TIMESTAMP}/
    ├── TASK-{ID}.json                     # Analysis result (JSON)
    ├── TASK-{ID}.md                       # Analysis report (Markdown)
    └── TASK-{ID}.docx                     # Analysis report (Word)

Next Steps

  • Alliance — AI collaborative workflow
  • Avalon3 — Multi-AI debate for code generation
  • AI Agent — Single-AI code generation