Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
f0da47b
feat(aimlapi): add AI/ML API provider with catalog sync
Lookov Sep 1, 2026
b71c97b
Merge pull request #1 from aimlapi/feat/aimlapi-provider
Lookoff-AIMLAPI Sep 1, 2026
69cc1c9
fix(aimlapi): reference lab entries with base_model instead of inlini…
Lookov Sep 2, 2026
421d335
Merge pull request #2 from aimlapi/fix/aimlapi-base-model
Lookoff-AIMLAPI Sep 2, 2026
35a3b94
fix(aimlapi): exclude image surfaces and regenerate reasoning options…
Lookoff-AIMLAPI Sep 4, 2026
a134162
fix(aimlapi): take the union of reasoning_effort across schema variants
aimlapihello Sep 9, 2026
eb7bed5
fix(aimlapi): drop reasoning efforts the gemini flash models reject
aimlapihello Sep 9, 2026
7fbfecc
fix(aimlapi): keep measured reasoning efforts from being regenerated …
aimlapihello Sep 9, 2026
e4d3549
fix(aimlapi): publish the max effort claude-opus-4.7 actually serves
aimlapihello Sep 9, 2026
abd7feb
fix(aimlapi): stop publishing effort ladders no caller can actually use
aimlapihello Sep 9, 2026
4064155
fix(aimlapi): give aliases their own name instead of the base model's
aimlapihello Sep 9, 2026
14de1c6
fix(aimlapi): drop a catalogue row that cannot be called
aimlapihello Sep 9, 2026
66f5625
fix(aimlapi): apply the uncallable-model guard where publishing happens
aimlapihello Sep 9, 2026
a0554f8
chore(aimlapi): follow the review's reasoning baselines
aimlapihello Sep 9, 2026
82a783d
fix(aimlapi): publish what the gateway accepts, and each model once
aimlapihello Sep 9, 2026
50be79c
sync(aimlapi): pick up xhigh and the o1 identity from production
aimlapihello Sep 10, 2026
589e836
fix(aimlapi): round prices, and stop selling a dial that turns nothing
aimlapihello Sep 10, 2026
27c6cc1
fix(aimlapi): kimi-k3 has a control after all, so stop publishing []
aimlapihello Sep 10, 2026
df81f53
docs(aimlapi): the toggle the review keeps asking for is not there
aimlapihello Sep 10, 2026
b6afb01
fix(aimlapi): gpt-5.4-pro drops low, gpt-5-pro keeps its ladder
aimlapihello Sep 10, 2026
9425b5f
chore(aimlapi): take the review's baseline where it overrules our probes
aimlapihello Sep 10, 2026
17ec0f5
fix(aimlapi): repoint deepseek-chat, give DeepSeek V4 its rungs back
aimlapihello Sep 10, 2026
7ae5a66
fix(aimlapi): drop none from sonnet-5, finish measuring the DeepSeek …
aimlapihello Sep 10, 2026
85cf069
fix(aimlapi): unpin gpt-5-pro, drop qwen's unproven none, keep DeepSe…
aimlapihello Sep 10, 2026
2d693bc
docs(aimlapi): probe the pro/codex/5.6 batch the review asked about
aimlapihello Sep 10, 2026
0f8b01d
fix(aimlapi): declare the reasoning side channel, 58 models had none
aimlapihello Sep 10, 2026
27f8d59
fix(aimlapi): the base ids have no side channel, measured under force…
aimlapihello Sep 11, 2026
0be1de6
refactor(aimlapi): derive ladders from the lab entry, intersected wit…
aimlapihello Sep 11, 2026
86eeb0a
fix(aimlapi): close the two holes the review found in the doctrine, a…
aimlapihello Sep 11, 2026
2a27bbb
fix(aimlapi): wire the allowlist that was never referenced, and settl…
aimlapihello Sep 11, 2026
79001b0
Merge remote-tracking branch 'upstream/dev' into dev
Lookoff-AIMLAPI Sep 11, 2026
b4c5430
fix(aimlapi): follow the tightened sync types after merging upstream
Lookoff-AIMLAPI Sep 11, 2026
3de0050
fix(aimlapi): resolve a wire alias through the measurements of the id…
Lookoff-AIMLAPI Sep 14, 2026
c85cd37
fix(aimlapi): take the OpenRouter peer as baseline where the lab is s…
Lookoff-AIMLAPI Sep 14, 2026
0b33c6c
fix(aimlapi): a toggle- or budget-only baseline is unresolved, full stop
Lookoff-AIMLAPI Sep 14, 2026
ef5c28d
fix(aimlapi): read a lab split across two provider directories from both
Lookoff-AIMLAPI Sep 14, 2026
69964d2
Merge remote-tracking branch 'upstream/dev' into dev
Lookoff-AIMLAPI Sep 17, 2026
01fb851
fix(core): route new AI/ML API models through missing-model issue flow
rekram1-node Oct 13, 2026
97c0157
fix(core): populate AI/ML API baseline upfront, blacklist junk upstre…
rekram1-node Oct 13, 2026
e9cef82
Merge remote-tracking branch 'origin/dev' into aimlapi-issue-flow
rekram1-node Oct 13, 2026
096f6ca
fix(core): populate AI/ML API cards for models added on latest dev
rekram1-node Oct 13, 2026
a7df51c
fix(core): blacklist dated duplicate spellings on AI/ML API
rekram1-node Oct 13, 2026
287a94d
fix(core): only issue AI/ML API models an issue can fix
rekram1-node Oct 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions models/aion-labs/aion-2.0.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Lab metadata carried over from providers/openrouter/models/aion-labs/aion-2.0.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Aion-2.0"
description = "Reasoning model for deliberate analysis, multi-step problem solving, and tool use"
release_date = "2026-02-23"
last_updated = "2026-02-23"
attachment = false
reasoning = true
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 131072
output = 32768

[modalities]
input = ["text"]
output = ["text"]
20 changes: 20 additions & 0 deletions models/aion-labs/aion-3.0-mini.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Lab metadata carried over from providers/openrouter/models/aion-labs/aion-3.0-mini.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Aion-3.0-Mini"
description = "Efficient model for low-latency assistance, extraction, and routine automation"
release_date = "2026-07-07"
last_updated = "2026-07-07"
attachment = false
reasoning = true
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 131072
output = 32768

[modalities]
input = ["text"]
output = ["text"]
20 changes: 20 additions & 0 deletions models/aion-labs/aion-3.0.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Lab metadata carried over from providers/openrouter/models/aion-labs/aion-3.0.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Aion-3.0"
description = "Reasoning model for deliberate analysis, multi-step problem solving, and tool use"
release_date = "2026-07-07"
last_updated = "2026-07-07"
attachment = false
reasoning = true
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 131072
output = 32768

[modalities]
input = ["text"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/aion-labs/aion-rp-llama-3.1-8b.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/aion-labs/aion-rp-llama-3.1-8b.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Aion-RP 1.0 (8B)"
description = "Open Llama instruction model for multilingual chat, reasoning, and coding"
family = "llama"
release_date = "2025-02-04"
last_updated = "2025-02-04"
knowledge = "2023-12-31"
attachment = false
reasoning = false
temperature = true
tool_call = false
structured_output = false
open_weights = false

[limit]
context = 32768
output = 29491

[modalities]
input = ["text"]
output = ["text"]
21 changes: 21 additions & 0 deletions models/alibaba/qwen3-max-preview.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Lab metadata carried over from providers/vercel/models/alibaba/qwen3-max-preview.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Qwen3 Max Preview"
description = "Flagship Qwen model for complex reasoning, coding, and agentic workflows"
family = "qwen"
release_date = "2025-09-05"
last_updated = "2025-09-23"
knowledge = "2025-04"
attachment = false
reasoning = false
temperature = true
tool_call = true
open_weights = false

[limit]
context = 262144
output = 32768

[modalities]
input = ["text"]
output = ["text"]
20 changes: 20 additions & 0 deletions models/alibaba/qwen3-vl-flash.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Lab metadata carried over from providers/llmgateway-providers/models/alibaba/qwen3-vl-flash.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Qwen3 VL Flash (Alibaba Cloud)"
description = "Qwen vision-language model for visual reasoning, documents, and agent tasks"
release_date = "2025-10-15"
last_updated = "2025-10-15"
attachment = true
reasoning = false
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 262144
output = 32768

[modalities]
input = ["text", "image"]
output = ["text"]
21 changes: 21 additions & 0 deletions models/amazon/nova-2-lite-v1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Lab metadata carried over from providers/openrouter/models/amazon/nova-2-lite-v1.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Nova 2 Lite"
description = "Multimodal reasoning model for visual analysis, planning, and tool use"
family = "nova"
release_date = "2025-12-02"
last_updated = "2025-12-02"
attachment = true
reasoning = true
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 1000000
output = 65535

[modalities]
input = ["text", "image", "video", "pdf"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/amazon/nova-lite-v1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/amazon/nova-lite-v1.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Nova Lite 1.0"
description = "Efficient model for low-latency assistance, extraction, and routine automation"
family = "nova-lite"
release_date = "2024-12-05"
last_updated = "2024-12-05"
knowledge = "2024-10-31"
attachment = true
reasoning = false
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 300000
output = 5120

[modalities]
input = ["text", "image"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/amazon/nova-micro-v1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/amazon/nova-micro-v1.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Nova Micro 1.0"
description = "Efficient model for low-latency assistance, extraction, and routine automation"
family = "nova-micro"
release_date = "2024-12-05"
last_updated = "2024-12-05"
knowledge = "2024-10-31"
attachment = false
reasoning = false
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 128000
output = 5120

[modalities]
input = ["text"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/amazon/nova-pro-v1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/amazon/nova-pro-v1.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Nova Pro 1.0"
description = "Flagship model for demanding analysis, coding, and production agent workflows"
family = "nova-pro"
release_date = "2024-12-05"
last_updated = "2024-12-05"
knowledge = "2024-10-31"
attachment = true
reasoning = false
temperature = true
tool_call = true
structured_output = false
open_weights = false

[limit]
context = 300000
output = 5120

[modalities]
input = ["text", "image"]
output = ["text"]
21 changes: 21 additions & 0 deletions models/anthracite-org/magnum-v4-72b.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Lab metadata carried over from providers/openrouter/models/anthracite-org/magnum-v4-72b.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Magnum v4 72B"
description = "Open-weight instruction model for adaptable chat and self-hosted production workloads"
release_date = "2024-10-22"
last_updated = "2024-10-22"
knowledge = "2024-06-30"
attachment = false
reasoning = false
temperature = true
tool_call = false
structured_output = true
open_weights = true

[limit]
context = 32768
output = 4096

[modalities]
input = ["text"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/baidu/ernie-4.5-vl-424b-a47b.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/baidu/ernie-4.5-vl-424b-a47b.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "ERNIE 4.5 VL 424B A47B "
description = "Multimodal reasoning model for visual analysis, planning, and tool use"
family = "ernie"
release_date = "2025-06-30"
last_updated = "2025-06-30"
knowledge = "2025-03-31"
attachment = true
reasoning = true
temperature = true
tool_call = false
structured_output = false
open_weights = true

[limit]
context = 123000
output = 16000

[modalities]
input = ["image", "text"]
output = ["text"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/cognitivecomputations/dolphin-mistral-24b-venice-edition.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Uncensored"
description = "Mistral model for multilingual chat, reasoning, and tool-assisted workflows"
family = "mistral"
release_date = "2025-07-09"
last_updated = "2025-07-09"
knowledge = "2024-04-30"
attachment = false
reasoning = false
temperature = true
tool_call = false
structured_output = false
open_weights = true

[limit]
context = 128000
output = 8192

[modalities]
input = ["text"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/cohere/command-a.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/cohere/command-a.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Command A"
description = "Cohere command model for multilingual enterprise agents, tools, and chat"
family = "command-a"
release_date = "2025-03-13"
last_updated = "2025-03-13"
knowledge = "2024-08-31"
attachment = false
reasoning = false
temperature = true
tool_call = false
structured_output = true
open_weights = true

[limit]
context = 256000
output = 8192

[modalities]
input = ["text"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/deepseek/deepseek-chat-v3-0324.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/deepseek/deepseek-chat-v3-0324.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "DeepSeek V3 0324"
description = "DeepSeek chat model for instruction following, coding, and analysis"
family = "deepseek"
release_date = "2025-03-24"
last_updated = "2025-03-24"
knowledge = "2024-07-31"
attachment = false
reasoning = false
temperature = true
tool_call = true
structured_output = true
open_weights = true

[limit]
context = 163840
output = 147456

[modalities]
input = ["text"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/deepseek/deepseek-chat-v3.1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/deepseek/deepseek-chat-v3.1.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "DeepSeek V3.1"
description = "DeepSeek chat model for instruction following, coding, and analysis"
family = "deepseek"
release_date = "2025-08-21"
last_updated = "2025-08-21"
knowledge = "2025-03-31"
attachment = false
reasoning = true
temperature = true
tool_call = true
structured_output = true
open_weights = true

[limit]
context = 163840
output = 32768

[modalities]
input = ["text"]
output = ["text"]
22 changes: 22 additions & 0 deletions models/google/gemini-2.5-pro-preview.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Lab metadata carried over from providers/openrouter/models/google/gemini-2.5-pro-preview.toml (curated catalogue data already in this repo),
# with provider-specific fields (cost, reasoning_options, status) stripped.
name = "Gemini 2.5 Pro Preview 06-05"
description = "Advanced Gemini model for complex reasoning, coding, and multimodal analysis"
family = "gemini"
release_date = "2025-06-05"
last_updated = "2025-06-05"
knowledge = "2025-01-31"
attachment = true
reasoning = true
temperature = true
tool_call = true
structured_output = true
open_weights = false

[limit]
context = 1048576
output = 65536

[modalities]
input = ["pdf", "image", "text", "audio"]
output = ["text"]
Loading
Loading