loading…
Search for a command to run...
loading…
Multi-AI Consensus Tool: Query multiple AI models in parallel, synthesize responses for better accuracy, and reduce AI bias through ensemble decision-making.
Multi-AI Consensus Tool: Query multiple AI models in parallel, synthesize responses for better accuracy, and reduce AI bias through ensemble decision-making.
Multi-AI Consensus Tool: Query multiple AI models in parallel, synthesize responses for better accuracy, and reduce AI bias through ensemble decision-making.
AI Council is a powerful MCP (Model Context Protocol) server that harnesses the "wisdom of crowds" by consulting multiple AI models simultaneously. Get more reliable, comprehensive answers by combining insights from OpenAI, Claude, Gemini, and any OpenAI-compatible API.
AI Council transforms how you interact with AI by:
Perfect for: Research questions, complex analysis, creative projects, technical decisions, and any task where multiple AI perspectives add value.
"command": "pipx",
"args": ["run", "ai-council"]
pip install ai-council, and update config"command": "ai-council",
"args": []
{
"ai-council": {
"command": "uvx",
"args": ["ai-council"],
"env": {
"OPENROUTER_API_KEY": "..."
}
}
}
~/.claude_desktop_config.json and set your api key:{
"mcpServers": {
"ai-council": {
"command": "uvx",
"args": ["ai-council"],
"env": {
"OPENROUTER_API_KEY": "..."
}
}
}
}
That's it! Ask any complex question and the AI Council tool will automatically engage multiple models.
By default it will use OpenRouter with Claude Sonnet 4, Gemini 2.5 Pro, and DeepSeek V3.
Use command-line arguments for quick setup, add any of these to the args in you mcp config:
Available CLI Arguments:
--openai-api-key: Your OpenAI API key--openrouter-api-key: Your OpenRouter API key --max-models: Maximum models to query (default: 3)--parallel-timeout: Timeout in seconds (default: 60)--log-level: Logging level (DEBUG, INFO, WARNING, ERROR)--config: Path to custom config fileFor advanced setups, create a config.yaml file and link to it with --config path/to/config.yaml:
# config.yaml
openai_api_key: "your_openai_key_here"
openrouter_api_key: "your_openrouter_key_here"
max_models: 3
parallel_timeout: 90 # in seconds
synthesis_model_selection: "random" # or "first"
models:
# use OpenAI API
- name: "GPT-4o"
provider: "openai"
model_id: "gpt-4o"
enabled: true # optional, defaults to true
# use OpenRouter API
- name: "Claude Sonnet"
provider: "openrouter"
model_id: "anthropic/claude-3.5-sonnet"
code_name: "Bob" # optional, auto assigned otherwise
# or any custom OpenAI compatible API
- name: "Perplexity"
provider: "custom"
model_id: "llama-3.1-sonar-large-128k-online"
base_url: "https://api.perplexity.ai"
api_key: "your_perplexity_key_here"
# Local LLM (Ollama)
- name: "Local Llama"
provider: "custom"
model_id: "llama-3b"
base_url: "http://localhost:11434"
api_key: "key-if-needed"
AI Council uses a sophisticated three-phase approach:
This project was inspired by Cognition Wheel.
AI Council extends these ideas with:
Выполни в терминале:
claude mcp add ai-council-mcp-server -- npx Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzНе уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai