[BOT ISSUE] Bedrock: add missing Moonshot Kimi K3 models (moonshotai.kimi-k3 + geo variants)
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 84/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- aws, typescript
Research direction
Update packages/proxy/schema/model_list.json, using the existing moonshotai.kimi-k2.5 entry around line 9447 and other Bedrock geo entries as templates. First grep the catalog to confirm all three IDs are absent, then verify the model card and pricing details, including the uncertain max_output_tokens value. Done means the base and both geo variants are present with the specified fields, parent links, and Bedrock availability.
Written by the indexing model from the issue text.
Description
Summary
Moonshot AI's Kimi K3 launched on AWS Bedrock on September 18, 2026, but the three required catalog entries are missing from model_list.json. The catalog already has the predecessor moonshotai.kimi-k2.5 (line ~9447) with the same Bedrock naming convention, confirming the pattern.
Missing Models
| Model ID | Type | Notes |
|---|---|---|
moonshotai.kimi-k3 |
Base Bedrock entry | Primary model ID |
us.moonshotai.kimi-k3 |
US cross-region inference | Geo variant |
global.moonshotai.kimi-k3 |
Global cross-region inference | Geo variant |
Suggested Catalog Entry (base)
"moonshotai.kimi-k3": {
"format": "converse",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 3.00,
"output_cost_per_mil_tokens": 15.00,
"input_cache_read_cost_per_mil_tokens": 0.30,
"input_cache_write_cost_per_mil_tokens": 3.75,
"displayName": "Kimi K3",
"max_input_tokens": 1000000,
"available_providers": [
"bedrock"
]
}
Geo variants (us.moonshotai.kimi-k3, global.moonshotai.kimi-k3) should follow the same pattern as other Bedrock geo entries, with parent: "moonshotai.kimi-k3".
Notes:
multimodal: true— accepts text and image input, outputs text- Pricing is from Global CRIS (cross-region inference) tier: $3.00 input / $15.00 output / $0.30 cache read / $3.75 cache write per 1M tokens
max_output_tokensnot listed on the model card — verify from the API or set consistent with K2.5's 16384reasoningfield: not indicated on the model card; omit unless confirmed
Template
Use moonshotai.kimi-k2.5 (line ~9447) as a structural template. Key differences:
- Higher pricing ($3.00/$15.00 vs $0.60/$3.00)
- Larger context (1M vs 256K)
- Add cache pricing fields (
input_cache_read_cost_per_mil_tokens,input_cache_write_cost_per_mil_tokens) - No
reasoning: trueunless confirmed
Sources
- Bedrock Kimi K3 Model Card — confirms model ID
moonshotai.kimi-k3, geo IDsus.moonshotai.kimi-k3andglobal.moonshotai.kimi-k3, multimodal (text+image), 1M token context, launched Sept 18 2026 - Amazon Bedrock Pricing — Global CRIS pricing: $3.00/$15.00 input/output, $0.30 cache read, $3.75 cache write per 1M tokens
Verification Checklist
| Check | Status | Detail |
|---|---|---|
| Cross-source (model existence) | ✅ | Confirmed on Bedrock model card page AND Bedrock supported models list |
| Cross-source (pricing) | ✅ | Bedrock pricing page confirms Global CRIS tier pricing |
| Already in catalog | ✅ | grep for moonshotai.kimi-k3 in model_list.json returns 0 matches |
| ID format | ✅ | Follows existing moonshotai.kimi-k2.5 naming convention |
| Duplicate check | ✅ | No open issue covers Bedrock moonshotai.kimi-k3 (searched "kimi-k3" and "kimi k3" — only #1110 for Perplexity Agent API variant, different provider) |
| Not deprecated | ✅ | Launched September 18, 2026 — brand new model |
| Not embedding/image-only | ✅ | Chat model with text+image input, text output |
Local Files Inspected
packages/proxy/schema/model_list.json— confirmedmoonshotai.kimi-k3,us.moonshotai.kimi-k3, andglobal.moonshotai.kimi-k3are all absent; predecessormoonshotai.kimi-k2.5exists at line ~9447
{
"kind": "missing_model",
"provider": "bedrock",
"models": ["moonshotai.kimi-k3", "us.moonshotai.kimi-k3", "global.moonshotai.kimi-k3"],
"status": "active",
"model_specs": {
"moonshotai.kimi-k3": {
"format": "converse",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 3.00,
"output_cost_per_mil_tokens": 15.00,
"input_cache_read_cost_per_mil_tokens": 0.30,
"input_cache_write_cost_per_mil_tokens": 3.75,
"displayName": "Kimi K3",
"max_input_tokens": 1000000,
"available_providers": ["bedrock"]
},
"us.moonshotai.kimi-k3": {
"format": "converse",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 3.00,
"output_cost_per_mil_tokens": 15.00,
"input_cache_read_cost_per_mil_tokens": 0.30,
"input_cache_write_cost_per_mil_tokens": 3.75,
"displayName": "Kimi K3",
"max_input_tokens": 1000000,
"parent": "moonshotai.kimi-k3",
"available_providers": ["bedrock"]
},
"global.moonshotai.kimi-k3": {
"format": "converse",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 3.00,
"output_cost_per_mil_tokens": 15.00,
"input_cache_read_cost_per_mil_tokens": 0.30,
"input_cache_write_cost_per_mil_tokens": 3.75,
"displayName": "Kimi K3",
"max_input_tokens": 1000000,
"parent": "moonshotai.kimi-k3",
"available_providers": ["bedrock"]
}
},
"source_urls": [
"https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-moonshotai-kimi-k3.html",
"https://aws.amazon.com/bedrock/pricing/"
]
}
- Dominant language
- TypeScript
- Stars
- 410
- Forks
- 65
- Avg merge
- 18h 29m
- Merged PRs (30d)
- 51
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from braintrustdata/braintrust-proxy
-
autofix-blocked
Difficulty 1/5 1-3 hours Newbie friendliness 90/100
braintrustdata/braintrust-proxy#1269 · 1 comment ·
-
autofix-blocked bot-issue
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
braintrustdata/braintrust-proxy#1257 · 1 comment ·
-
autofix-blocked bot-issue
Difficulty 1/5 Under an hour Newbie friendliness 88/100
braintrustdata/braintrust-proxy#1238 · 1 comment ·
-
autofix-blocked bot-issue
Difficulty 1/5 Under an hour Newbie friendliness 88/100
braintrustdata/braintrust-proxy#1233 · 1 comment ·
-
autofix-blocked bot-issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
braintrustdata/braintrust-proxy#1197 · 1 comment ·
All issues in braintrustdata/braintrust-proxy
Similar issues
-
calcite-components needs triage refactor
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Esri/calcite-design-system#15203 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100