#11276: feat: change Venice default model to Kimi K2.5
agents
stale
Cluster:
Venice Model Updates
## Summary
Change the Venice default model from `llama-3.3-70b` to `kimi-k2-5` (Kimi K2.5).
## Changes
- **Default model**: Updated `VENICE_DEFAULT_MODEL_ID` from `llama-3.3-70b` to `kimi-k2-5`
- **Model catalog**: Added `kimi-k2-5` entry to the static fallback catalog
## Why Kimi K2.5?
Kimi K2.5 is a significantly more capable default model:
- **256K context window** (vs 128K for Llama 3.3 70B)
- **Vision support** (multimodal text + image input)
- **Reasoning support** (built-in chain-of-thought)
- **Function calling** compatible
- **Code-optimized**
See: https://venice.ai/blog/kimi-k2-on-venice
## Resubmission
This is a resubmission of #5081 which was closed during feature freeze.
## Testing
Minimal changes to static config - CI will verify.
<!-- greptile_comment -->
<h2>Greptile Overview</h2>
<h3>Greptile Summary</h3>
This PR updates the Venice integration’s default model from `llama-3.3-70b` to `kimi-k2-5` and adds a static-catalog entry for `kimi-k2-5` so the model list can still be built when Venice’s `/models` discovery endpoint is unavailable.
This fits into the existing `discoverVeniceModels()` flow by ensuring `VENICE_MODEL_CATALOG` contains the new default model ID used by `VENICE_DEFAULT_MODEL_REF`, and by allowing the fallback catalog to surface Kimi K2.5 consistently in test environments or when API discovery fails.
<h3>Confidence Score: 3/5</h3>
- This PR is likely safe to merge, but the default-model change appears to alter the expected privacy mode of the default Venice model.
- The change is small and localized to static config, but it switches the default model to one marked `privacy: "anonymized"` in the fallback catalog, which is a real behavioral change for users relying on Venice defaults to be fully private inference.
- src/agents/venice-models.ts
<!-- greptile_other_comments_section -->
<!-- /greptile_comment -->
Most Similar PRs
#12964: fix(#20156): Venice - add missing models and set a new model default
by sabrinaaquino · 2026-02-10
86.5%
#20175: fix: update Venice provider model catalog with latest models
by MisterGuy420 · 2026-02-18
86.2%
#4459: fix: enable image input for Kimi K2.5 and refresh stale config mode...
by manikv12 · 2026-01-30
73.4%
#6454: fix: enable reasoning flag for Kimi K2.5 in Moonshot provider (#6451)
by coupclawbot · 2026-02-01
70.9%
#6960: feat: Add kimi-coding provider support
by YYW0228 · 2026-02-02
70.9%
#9562: fix: detect Kimi K2.5 context overflow error (model token limit)
by danilofalcao · 2026-02-05
70.1%
#23040: Upgrade default Google model to Gemini 3.1 Pro and add Venice catal...
by Clawborn · 2026-02-21
69.8%
#5947: Feature/kimi reasoning support
by zzjj7000 · 2026-02-01
69.3%
#4837: fix: strip tools for Venice models without function calling support
by jonisjongithub · 2026-01-30
69.1%
#7570: fix: allow models from providers with auth profiles configured
by DonSqualo · 2026-02-03
66.5%