From 94d4bee10e78221daf86e3a95c94276498290906 Mon Sep 17 00:00:00 2001 From: dk Date: Thu, 13 Aug 2026 23:40:22 -0700 Subject: [PATCH 1/3] docs: add Kunavo provider guide --- .../customize/model-providers/more/kunavo.mdx | 95 +++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 docs/customize/model-providers/more/kunavo.mdx diff --git a/docs/customize/model-providers/more/kunavo.mdx b/docs/customize/model-providers/more/kunavo.mdx new file mode 100644 index 00000000000..f46e20b9bc6 --- /dev/null +++ b/docs/customize/model-providers/more/kunavo.mdx @@ -0,0 +1,95 @@ +--- +title: "How to Configure Kunavo with Continue" +sidebarTitle: "Kunavo" +--- + + + [Kunavo](https://kunavo.com) is a hosted AI gateway that serves Claude, + Gemini and GPT models — plus image, video and music models — behind a single + OpenAI-compatible API key, with transparent per-token pricing. + + + + Get an API key from the [Kunavo dashboard](https://kunavo.com/app/signup) — + pay-as-you-go from a $10 top-up, no subscription, and the balance never + expires. + + +## Configuration + +Kunavo exposes an OpenAI-compatible endpoint at `https://api.kunavo.com/v1`, +so it works with Continue's `openai` provider and an `apiBase` override: + + + + ```yaml title="config.yaml" + name: My Config + version: 0.0.1 + schema: v1 + + models: + - name: Claude Sonnet 4.6 (Kunavo) + provider: openai + model: claude-sonnet-4-6 + apiBase: https://api.kunavo.com/v1 + apiKey: + roles: + - chat + - edit + - apply + - name: Claude Opus 5 (Kunavo) + provider: openai + model: claude-opus-5 + apiBase: https://api.kunavo.com/v1 + apiKey: + roles: + - chat + - name: Claude Haiku 4.5 (Kunavo) + provider: openai + model: claude-haiku-4-5 + apiBase: https://api.kunavo.com/v1 + apiKey: + roles: + - chat + - autocomplete + ``` + + + ```json title="config.json" + { + "models": [ + { + "title": "Claude Sonnet 4.6 (Kunavo)", + "provider": "openai", + "model": "claude-sonnet-4-6", + "apiBase": "https://api.kunavo.com/v1", + "apiKey": "" + }, + { + "title": "Claude Opus 5 (Kunavo)", + "provider": "openai", + "model": "claude-opus-5", + "apiBase": "https://api.kunavo.com/v1", + "apiKey": "" + } + ] + } + ``` + + + +Model IDs are flat slugs (`claude-sonnet-4-6`, `gemini-3-6-flash`, +`gpt-5-4` — no vendor prefix). The full catalog with live per-token pricing +is at [kunavo.com/models](https://kunavo.com/models). + +## Recommended models + +| Role | Model | Why | +| --- | --- | --- | +| Chat / Edit | `claude-sonnet-4-6` | Value default for everyday agentic coding | +| Hard refactors | `claude-opus-5` | Strongest reasoning; same price as the older `claude-opus-4-7` | +| Autocomplete / quick asks | `claude-haiku-4-5` | Fast and inexpensive | +| High-volume, cost-sensitive | `gemini-3-6-flash` | Cheapest capable tier on the gateway | + +Failed requests are not billed, and one key covers every model on the +gateway, so switching models is a one-line change in `config.yaml`. From 89e9d70bcfba145030a5fee38afcaa2ab7c9c7b5 Mon Sep 17 00:00:00 2001 From: dk Date: Thu, 13 Aug 2026 23:40:37 -0700 Subject: [PATCH 2/3] docs: register Kunavo provider page in nav From 6cd3bd3e85c1fd0652eeec220f261f247c905ed9 Mon Sep 17 00:00:00 2001 From: dk Date: Thu, 13 Aug 2026 23:41:10 -0700 Subject: [PATCH 3/3] docs: register Kunavo provider page in nav --- docs/docs.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/docs.json b/docs/docs.json index b7a1d83f13a..5d6eca5fd1a 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -110,7 +110,8 @@ "customize/model-providers/more/deepseek", "customize/model-providers/more/deepinfra", "customize/model-providers/more/groq", - "customize/model-providers/more/llamacpp", + "customize/model-providers/more/kunavo", + "customize/model-providers/more/llamacpp", "customize/model-providers/more/llamastack", "customize/model-providers/more/mimo", "customize/model-providers/more/mistral",