Current collected state Current
Observed since 21 Oct, 10:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Multi-model council orchestration with CLI and integration bridge
ai-decision-council is a plug-and-play Python SDK for multi-model council workflows:
Default behavior uses a curated set of 5 models (configurable from 2 to 20).
pip install ai-decision-council
# Use your OpenRouter API key here.
export LLM_COUNCIL_API_KEY="..."
ai-decision-council doctor
ai-decision-council run --prompt "Explain CAP theorem in simple terms"
pip install "ai-decision-council[api]"
export LLM_COUNCIL_API_KEY="..."
export LLM_COUNCIL_REFERENCE_API_TOKEN="replace-with-long-random-token"
ai-decision-council api serve
Then call POST /v1/conversations on http://localhost:8001.
from ai_decision_council import Council
council = Council.from_env()
result = council.run_sync("Summarize vector databases in 5 bullets")
print(result.final_response)
ai-decision-council doctor
ai-decision-council models --defaults
ai-decision-council models --defaults --count 7
ai-decision-council init
ai-decision-council init --api fastapi
ai-decision-council api bootstrap --path .
ai-decision-council api openapi --output ./openapi.json
ai-decision-council api sdk --output-dir ./sdk
ai-decision-council run --prompt "Your prompt" --json
Legacy alias remains supported:
llm-council ...
LLM_COUNCIL_API_KEY (preferred; your OpenRouter API key)LLM_COUNCIL_MODELS (explicit model list)LLM_COUNCIL_MODEL_COUNT (default 5)LLM_COUNCIL_CHAIRMAN_MODELLLM_COUNCIL_TITLE_MODELLLM_COUNCIL_API_URLLLM_COUNCIL_REFERENCE_API_TOKEN (required for packaged API auth)Current provider scope is OpenRouter-first. Fallback key support: OPENROUTER_API_KEY.
docs/quickstart.mddocs/python-integration.mddocs/cli-usage.mddocs/framework-snippets.mddocs/troubleshooting.mddocs/migration.mddocs/openapi.jsonDownload counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.4.2 | 31 May 2026 | 13 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 21 Oct, 10:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:fad65d8f93f97074a20543c1036b25ab6354e047178e50ae0a710f59c3b3ba6b