Skip to content

thesohamdatta/LLM-Council

Repository files navigation

LLM Council

A minimal, three-stage deliberation dashboard for multi-agent reasoning.

LLM Council Banner

LLM Council is a research tool designed to visualize the internal deliberation process of large language models. Inspired by hierarchical decision-making, it moves beyond simple chat interfaces to provide a transparent, multi-stage pipeline for complex problem solving.

// THE PIPELINE

01. Analysis

The Analyst role produces independent, high-confidence responses. Each input is analyzed for technical depth and executive summary suitability. Stage 1 Analysis

02. Audit

The Skeptic role performs peer-review audits. Responses are anonymized and subjected to logical fallacy checks, quality scoring, and gap analysis. Stage 2 Peer Critique

03. Synthesis

The Chairman role aggregates the findings and critiques into a final verdict, clearly distinguishing between consensus and remaining uncertainties. Stage 3 Final Verdict

// CORE PHILOSOPHY

  • Information Density: Maximum signal, minimum noise.
  • Glass Box UI: Structural transparency at every reasoning stage.
  • Visual Silence: A neutral, IDE-inspired design system for deep focus.

// QUICKSTART

Requirement

Installation

# Clone
git clone https://github.com/thesohamdatta/LLM-Council.git

# Configure
cp .env.example .env

# Start Backend
uv sync && uv run python -m backend.main

# Start Frontend
cd frontend && npm i && npm run dev

thesohamdatta/LLM-Council

About

LLM Council orchestrates multiple models to analyze,critique, and synthesize answers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors