Council

Power

An expert panel of AI models, each with a specialized perspective, providing multi-disciplinary analysis.

Overview

Council mode creates a virtual expert panel where each AI model takes on a specific role or perspective. This approach mimics how real expert committees work, bringing together diverse viewpoints for comprehensive analysis of complex problems.

3-5
Expert perspectives
Custom
Role assignments
1
Integrated summary

Default Expert Roles

When you don't specify custom roles, the council includes these default experts:

Domain Expert

Provides deep technical knowledge specific to the topic at hand.

Devil's Advocate

Challenges assumptions, identifies risks, and points out potential problems.

Practical Implementer

Focuses on real-world feasibility, execution challenges, and actionable steps.

Strategic Thinker

Considers long-term implications, broader context, and strategic alignment.

Synthesizer

Integrates all perspectives into a coherent recommendation.

Custom Expert Roles

You can define custom roles tailored to your specific needs:

JSON
{
  "message": "Should we migrate to microservices?",
  "mode": "council",
  "roles": [
    {
      "name": "Senior Architect",
      "perspective": "System design and scalability"
    },
    {
      "name": "DevOps Engineer",
      "perspective": "Deployment and operations"
    },
    {
      "name": "Security Expert",
      "perspective": "Security implications"
    },
    {
      "name": "Business Analyst",
      "perspective": "Cost and business value"
    }
  ]
}

Example Output

Question

"Should we adopt Kubernetes for our startup?"

Domain Expert

"Kubernetes provides excellent orchestration capabilities, but requires significant expertise. For a startup, consider managed services like GKE or EKS..."

Devil's Advocate

"At startup scale, K8s adds complexity without clear benefits. Docker Compose or even a simple PaaS might be more appropriate until you hit scale issues..."

Practical Implementer

"If you proceed, start with a managed service. Budget 2-3 months for the team to get comfortable. Have a rollback plan to simpler infrastructure..."

Synthesizer

"Recommendation: Wait until you have clear scaling needs. Start with simpler solutions, but design your architecture to be K8s-ready for future migration..."

When to Use Council

Complex decisions with multiple stakeholders
Problems requiring multi-disciplinary analysis
Strategic planning and roadmap decisions
Risk assessment and mitigation planning
When you want structured, comprehensive analysis

API Usage

cURL
curl https://api.konnect.ai/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "konnect-council",
    "messages": [
      {"role": "user", "content": "Should we expand into the European market?"}
    ],
    "stream": true,
    "konnect.pattern": "council",
    "konnect.models": ["gpt-4o", "claude-sonnet-4-5-20250929", "gemini-2.0-flash"],
    "konnect.personas": [
      {"personaId": "cto", "modelId": "gpt-4o"},
      {"personaId": "cfo", "modelId": "claude-sonnet-4-5-20250929"},
      {"personaId": "analyst", "modelId": "gemini-2.0-flash"}
    ]
  }'

Explore other modes