Skip to main content

Introduction to Aragora

Aragora is the control plane for multi-agent vetted decisionmaking across organizational knowledge and channels. It orchestrates 30+ agent types to debate your organization's knowledge (documents, databases, APIs) and deliver defensible decisions to any channel (Slack, Teams, Discord, voice).

Why Multi-Agent Debate?

Single AI models have inherent biases and blind spots. Multi-agent debate addresses this by:

  • Diverse perspectives: Different models (Claude, GPT, Gemini, etc.) bring unique reasoning approaches
  • Self-correction: Agents critique and improve each other's responses
  • Consensus building: Final answers represent agreement across multiple AI systems
  • Transparency: The vetted decisionmaking process is fully auditable

Core Features

Heterogeneous Agents

Aragora supports agents from multiple providers:

ProviderModelsStrengths
AnthropicClaude 3.5, Claude 4Reasoning, safety
OpenAIGPT-4, GPT-4oGeneral knowledge
GoogleGemini Pro, Gemini FlashMultimodal, speed
xAIGrokReal-time knowledge
Open ModelsLlama, Mistral, DeepSeekCost efficiency

Structured Debates

Debates follow configurable protocols:

const protocol = {
rounds: 3,
phases: ['opening', 'critique', 'revision', 'vote'],
consensus: {
type: 'supermajority',
threshold: 0.75,
},
};

Memory & Learning

Aragora maintains multi-tier memory for continuous improvement:

  • Fast memory: Immediate context (session-scoped)
  • Medium memory: Cross-session patterns
  • Slow memory: Long-term strategic knowledge
  • Glacial memory: Archived historical insights

Knowledge Mound

The Knowledge Mound is Aragora's intelligent knowledge base that:

  • Stores debate outcomes and evidence
  • Supports semantic search across findings
  • Enables knowledge sharing between workspaces
  • Federates across organizational boundaries

Use Cases

Security Analysis

Deploy multiple AI agents to analyze code, infrastructure, or policies for vulnerabilities. Each agent brings different security expertise.

Research Synthesis

Have agents debate and synthesize findings from multiple sources, ensuring comprehensive coverage and accurate conclusions.

Decision Support

Complex business decisions benefit from multi-perspective analysis and structured vetted decisionmaking.

Content Review

Quality assurance for generated content, documentation, and technical writing.

Getting Started

Ready to start? Follow these guides:

  1. Quickstart - Run your first debate in minutes
  2. Installation - Set up Aragora in your environment
  3. First Debate - Step-by-step tutorial

Architecture Overview

                    ┌─────────────────────────────┐
│ Aragora Server │
│ ┌─────────────────────────┐│
Clients ────────▶│ │ Debate Orchestrator ││
│ └──────────┬──────────────┘│
│ │ │
│ ┌──────────▼──────────────┐│
│ │ Agent Pool ││
│ │ ┌─────┐┌─────┐┌─────┐ ││
│ │ │Claude││ GPT ││Gemini│ ││
│ │ └─────┘└─────┘└─────┘ ││
│ └──────────┬──────────────┘│
│ │ │
│ ┌──────────▼──────────────┐│
│ │ Memory & Knowledge ││
│ │ ┌────────────────┐ ││
│ │ │ Knowledge Mound│ ││
│ │ └────────────────┘ ││
│ └─────────────────────────┘│
└─────────────────────────────┘

Community

License

Aragora is available under AGPL-3.0 for open-source use, with commercial licenses available for enterprise deployments.