From 2929b330068351e1eb96735cb23f08e5432f09bb Mon Sep 17 00:00:00 2001
From: Adam Dalloul <47503782+Adam-Dalloul@users.noreply.github.com>
Date: Fri, 12 Jun 2026 11:20:56 -0700
Subject: [PATCH 1/2] docs: add EmpirioLabs provider configuration page
---
.../model-providers/more/empiriolabs.mdx | 67 +++++++++++++++++++
docs/docs.json | 1 +
2 files changed, 68 insertions(+)
create mode 100644 docs/customize/model-providers/more/empiriolabs.mdx
diff --git a/docs/customize/model-providers/more/empiriolabs.mdx b/docs/customize/model-providers/more/empiriolabs.mdx
new file mode 100644
index 00000000000..75a7f673400
--- /dev/null
+++ b/docs/customize/model-providers/more/empiriolabs.mdx
@@ -0,0 +1,67 @@
+---
+title: "How to Configure EmpirioLabs with Continue"
+sidebarTitle: "EmpirioLabs"
+---
+
+
+ [EmpirioLabs AI](https://empiriolabs.ai) is an OpenAI-compatible multi-model
+ API hosting open and proprietary models (Qwen, DeepSeek, GLM, Kimi, MiniMax,
+ Gemma, and more) with pay-as-you-go pricing.
+
+
+
+ Get an API key from the [EmpirioLabs dashboard](https://platform.empiriolabs.ai/dashboard/api-keys). The model catalog with per-model pricing and context windows is at [empiriolabs.ai/models](https://empiriolabs.ai/models).
+
+
+## Configuration
+
+EmpirioLabs serves the OpenAI-compatible Chat Completions API, so it works through the `openai` provider with a custom `apiBase`:
+
+
+
+ ```yaml title="config.yaml"
+ name: My Config
+ version: 0.0.1
+ schema: v1
+
+ models:
+ - name: Qwen3.7 Plus
+ provider: openai
+ model: qwen3-7-plus
+ apiBase: https://api.empiriolabs.ai/v1
+ apiKey:
+ roles:
+ - chat
+ - edit
+ - apply
+ ```
+
+
+ ```json title="config.json"
+ {
+ "models": [
+ {
+ "title": "Qwen3.7 Plus",
+ "provider": "openai",
+ "model": "qwen3-7-plus",
+ "apiBase": "https://api.empiriolabs.ai/v1",
+ "apiKey": ""
+ }
+ ]
+ }
+ ```
+
+
+
+## Popular Models
+
+| Model | Context | Best For |
+|-------|---------|----------|
+| `qwen3-7-max` | 1M tokens | Coding, agents, deep thinking |
+| `qwen3-7-plus` | 1M tokens | Cost-effective multimodal coding |
+| `deepseek-v4-pro` | 1M tokens | Flagship reasoning |
+| `deepseek-v4-flash` | 1M tokens | Fast, low-cost reasoning |
+| `glm-5-1` | 202K tokens | Long-context tool use |
+| `kimi-k2-6` | 256K tokens | Agentic multimodal reasoning |
+
+Reasoning-capable models accept the `reasoning_effort` request option (`none`, `low`, `medium`, `high`, `max`).
diff --git a/docs/docs.json b/docs/docs.json
index b7a1d83f13a..b934886cbd0 100644
--- a/docs/docs.json
+++ b/docs/docs.json
@@ -109,6 +109,7 @@
"customize/model-providers/more/clawrouter",
"customize/model-providers/more/deepseek",
"customize/model-providers/more/deepinfra",
+ "customize/model-providers/more/empiriolabs",
"customize/model-providers/more/groq",
"customize/model-providers/more/llamacpp",
"customize/model-providers/more/llamastack",
From fbd7bada2d91374151f3ccf5ab5f94f2edb30fb2 Mon Sep 17 00:00:00 2001
From: Adam Dalloul <47503782+Adam-Dalloul@users.noreply.github.com>
Date: Sat, 13 Jun 2026 17:42:48 -0700
Subject: [PATCH 2/2] docs: add AUTODETECT config to auto-load all EmpirioLabs
models
---
.../model-providers/more/empiriolabs.mdx | 27 ++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)
diff --git a/docs/customize/model-providers/more/empiriolabs.mdx b/docs/customize/model-providers/more/empiriolabs.mdx
index 75a7f673400..b1ad9c9d519 100644
--- a/docs/customize/model-providers/more/empiriolabs.mdx
+++ b/docs/customize/model-providers/more/empiriolabs.mdx
@@ -15,7 +15,32 @@ sidebarTitle: "EmpirioLabs"
## Configuration
-EmpirioLabs serves the OpenAI-compatible Chat Completions API, so it works through the `openai` provider with a custom `apiBase`:
+EmpirioLabs serves the OpenAI-compatible Chat Completions API, so it works through the `openai` provider with a custom `apiBase`.
+
+### Load every model automatically
+
+Set `model: AUTODETECT` and Continue fetches the full model list from the EmpirioLabs `/v1/models` endpoint, so every model on your account appears in the picker without listing them by hand:
+
+```yaml title="config.yaml"
+name: My Config
+version: 0.0.1
+schema: v1
+
+models:
+ - name: EmpirioLabs
+ provider: openai
+ model: AUTODETECT
+ apiBase: https://api.empiriolabs.ai/v1
+ apiKey:
+ roles:
+ - chat
+ - edit
+ - apply
+```
+
+### Configure a single model
+
+To pin one model, set its slug as the `model`: