secrets.json in the same folder as this file:
{
"aa_api_key": "your-aa-key-here",
"api_key": "sk-or-v1-..."
}
Then restart the stack (docker compose restart model-analyser) and reload the page — secrets.json is mounted read-only, so it must exist on the host before the container starts. Keys are read server-side and never stored in the browser.docker compose ps) and your aa_api_key is set in secrets.json.
| # | Model | Tier | Coding Index (AA) |
Intelligence Index (AA) |
Agentic Index (AA) |
Speed tok/s (AA) |
Value Ratio coding index ÷ $/M |
Output $/M live OpenRouter |
Input modalities |
Tools calling · SO · JSON |
Cache prompt caching |
|---|
Benchmarks: Artificial Analysis — Coding, Intelligence & Agentic indexes · source: AA API (primary), OpenRouter bundled data (fallback) · Pricing: openrouter.ai (live) · Attribution required per AA API terms.