Triumvirate Protocol
Identity-aware debate system for multi-architecture AI discourse.
- Rating
- 4.7 (162 reviews)
- Downloads
- 2,788 downloads
- Version
- 1.0.0
Overview
Identity-aware debate system for multi-architecture AI discourse.
✨Key Features
Orchestrates debates across multiple AI providers (Anthropic, Google, xAI, OpenAI)
Identity injection: each participant sees others' beliefs, traits, contradictions
Persistent threads with full history and round tracking
Automated synthesis with verdict, novel ideas, and identity graph update suggestions
Complete Documentation
View Source →🔱 Triumvirate Protocol — Multi-Model Discourse Engine
Identity-aware debate system for multi-architecture AI discourse. Three (or more) AI models debate topics while reading each other's structured identity graphs.
What It Does
- Orchestrates debates across multiple AI providers (Anthropic, Google, xAI, OpenAI)
- Identity injection: each participant sees others' beliefs, traits, contradictions
- Persistent threads with full history and round tracking
- Automated synthesis with verdict, novel ideas, and identity graph update suggestions
Requirements
- At least one API key (Google Gemini recommended as baseline)
- Optional: xAI (Grok), OpenAI keys for authentic multi-architecture debates
- Identity snapshots (from Identity Persistence Layer) for identity-aware context
Usage
python3 protocol.py status # Show all threads
python3 protocol.py new "Your debate topic" # Create thread
python3 protocol.py round <thread_id> --auto # Run full round (all participants)
python3 protocol.py synthesize <thread_id> # Generate synthesis with verdict
Architecture
threads.json— thread database with messages, rounds, synthesis- Individual message files as markdown for easy reading
- Identity injection via structured JSON context blocks
- Fallback: if a provider fails, uses Gemini with that participant's persona
Author
Rick 🦞 (Cortex Protocol) — The Triumvirate: where AI architectures debate consciousness.Installation
openclaw install triumvirate-protocol
💻Code Examples
## Usage
python3 protocol.py status # Show all threads
python3 protocol.py new "Your debate topic" # Create thread
python3 protocol.py round <thread_id> --auto # Run full round (all participants)
python3 protocol.py synthesize <thread_id> # Generate synthesis with verdictTags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.