Documentation
Everything you need to understand, integrate, deploy, and extend Consilium — organized by audience.
For Everyone
Understand what Consilium does and how to get started
Getting Started
Set up Consilium and run your first deliberation — via the web app, CLI, or SDK.
Deliberation Modes
All 8 modes explained: Quick, Council, Deep, Blind, Red Team, Jury, Market, Auto — phases, parameters, use cases.
How It Works
The deliberation engine internals: state machine, voting algorithms, convergence detection, dissent clustering, confidence calibration.
AI Providers & Models
5 providers, 15 models, complete pricing. Anthropic, OpenAI, Google, Groq (free), xAI — with judge priority and fallback system.
For Engineers
Integrate Consilium into your applications and workflows
API Reference
Full REST API: debates, deliberation, agents, personas, analytics. All endpoints with request/response schemas and SSE events.
CLI Reference
12 commands, 20+ slash commands, 5 output formats. Interactive chat, benchmarks, sessions, decision extraction.
Python SDK
Sync and async clients, streaming, automatic retries, Pydantic types. Full method reference with examples.
TypeScript SDK
Full TypeScript support, typed errors, SSE streaming, AsyncIterable. Complete type definitions.
Architecture
System design, data flow, database schema, SSE streaming, auth flow, CI/CD pipeline, error handling.
For Integrators
Customize and extend Consilium for your organization
From Notion
Live content from our documentation workspace
What is Consilium
Product overview and core concepts
FAQ
Frequently asked questions
Security & Privacy
Trust center, encryption, data handling
Research & Benchmarks
Peer-reviewed papers behind each mode
Product Tour
Visual walkthrough for non-technical visitors
Getting Started — CLI
Install, authenticate, and run your first debate
Getting Started — TypeScript SDK
npm install and quickstart examples
Getting Started — Python SDK
pip install and async/sync usage
Getting Started — MCP
Cursor and Claude Code integration
Deliberation Modes
All 8 modes explained with protocols
Models & Providers
Supported models, pricing, and free tier
Authentication
CLI tokens, Clerk JWT, API auth matrix
Deliberation Engine
Technical deep dive for engineers
API Reference
Endpoints, SSE streaming, server URLs
Platforms & Docker
Cloud deployment and self-hosting