Integration guide · Personal agent
OpenClaw on EU-hosted open models
Add Frontière AI as a custom model provider in openclaw.json and run your self-hosted OpenClaw agents on EU-hosted open models. models.providers in ~/.openclaw/openclaw.json, with api: openai-completions; the default model in agents.defaults.model.primary.
Settings from the official documentation, checked on 12 October 2026. Not run end to end by us.
- API format
- OpenAI-compatible
- Base URL
- https://getfrontiereai.eu/api/v1
- Where it goes
- models.providers in ~/.openclaw/openclaw.json, with api: openai-completions; the default model in agents.defaults.model.primary.
- Your prompts
- Straight from your machine to us
Setup
1.Declare the provider
The Gateway hot-reloads the file. Turn on usage in streaming: for an unknown endpoint OpenClaw leaves it off, which hides token counts and makes compaction guess. Frontière AI always returns streamed usage, so the flag is safe.
// ~/.openclaw/openclaw.json
{
agents: { defaults: { model: { primary: "frontiere/glm-5.2" } } },
models: {
mode: "merge",
providers: {
frontiere: {
baseUrl: "https://getfrontiereai.eu/api/v1",
apiKey: "${FRONTIERE_API_KEY}",
api: "openai-completions",
models: [
{
id: "glm-5.2",
name: "GLM 5.2",
reasoning: true,
input: ["text"],
contextWindow: 256000,
compat: { supportsUsageInStreaming: true },
},
],
},
},
},
}Which model to pick
24 live models have tool calling measured by a real call through the gateway. Models labeled EU sovereign run at European providers; fast-access models are served through US-controlled infrastructure. Prices are per 100,000 tokens, margin and VAT included.
| Model id | Provider | Label | Context | Input | Output |
|---|---|---|---|---|---|
| pixtral-12b | Scaleway | EU sovereign | 131k | €0.0336 | €0.0336 |
| mistral-small-3.2-24b | Scaleway | EU sovereign | — | €0.0252 | €0.0588 |
| gemma-4-26b | AKI.IO | EU sovereign | 256k | €0.0168 | €0.084 |
| gpt-oss-120b | Scaleway | EU sovereign | — | €0.0252 | €0.1008 |
| mistral-small-4-119b | Mistral AI | EU sovereign | 262k | €0.0278 | €0.1109 |
| deepseek-v4-flash-0731 | Scaleway | EU sovereign | 256k | €0.0672 | €0.1344 |
| qwen3-coder-30b | Scaleway | EU sovereign | 262k | €0.0336 | €0.1344 |
| llama-3.3-70b | Scaleway | EU sovereign | — | €0.1512 | €0.1512 |
| qwen3.6-35b | Scaleway | EU sovereign | 262k | €0.042 | €0.252 |
| deepseek-v4.1-flash | AKI.IO | EU sovereign | 1M | €0.1008 | €0.3024 |
| qwen3-235b | Scaleway | EU sovereign | — | €0.126 | €0.378 |
| apertus-v1.5-70b | Infomaniak | EU sovereign | 100k | €0.1294 | €0.462 |
| qwen3.8-27b | Scaleway | EU sovereign | 262k | €0.1008 | €0.5544 |
| qwen3.5-397b | Scaleway | EU sovereign | — | €0.1008 | €0.6048 |
| mistral-large-4 | Mistral AI | EU sovereign | 524k | €0.2514 | €0.7725 |
| glm-5.2 | Scaleway | EU sovereign | 256k | €0.3024 | €0.924 |
| glm-5.3 | AKI.IO | EU sovereign | 524k | €0.3024 | €0.924 |
| gemma-3-27b | OpenRouter | Fast access (US) | 131k | €0.0135 | €0.074 |
| qwen3.8-flash | OpenRouter | Fast access (US) | — | €0.0252 | €0.0773 |
| glm-5.3-flash | Modal | Fast access (US) | 1M | €0.0689 | €0.2268 |
| deepseek-v4-pro | OpenRouter | Fast access (US) | — | €0.2453 | €0.5124 |
| muse-spark-1.1 | OpenRouter | Fast access (US) | — | €0.205 | €0.6956 |
| muse-spark-1.2 | OpenRouter | Fast access (US) | — | €0.205 | €0.6956 |
| kimi-k3 | Modal | Fast access (US) | 1M | €0.4536 | €2.268 |
Good to know
- OpenClaw is a tool-using agent: keep to models with measured tool calling.
- Mark vision models with input: ["text", "image"], or attachments are passed as text references only.
- Model references take the form provider/model, e.g. frontiere/glm-5.2, also in /model inside a chat.
Where your prompts go
OpenClaw is self-hosted: your Gateway calls the configured baseUrl directly, with no relay through OpenClaw's own servers.
On our side, a model labeled EU sovereign runs at a European provider, and the gateway itself runs in Paris on Vercel, a US company — our privacy page says so. Billing keeps the model, the token counts and the amount, never the prompt or the reply.
Sources
Official documentation, checked on 12 October 2026:
FAQ
Does OpenClaw work with Frontière AI?
Yes. models.providers in ~/.openclaw/openclaw.json, with api: openai-completions; the default model in agents.defaults.model.primary. The setting comes from OpenClaw's official documentation, checked on 2026-10-12; we have not run it end to end.
Which Frontière AI model should I use with OpenClaw?
One with measured tool calling, preferably labeled EU sovereign: pixtral-12b, mistral-small-3.2-24b, gemma-4-26b and gpt-oss-120b. The 24 candidates are listed on this page with their context window and price.
Do my prompts stay in Europe with OpenClaw?
OpenClaw is self-hosted: your Gateway calls the configured baseUrl directly, with no relay through OpenClaw's own servers. On our side, a model labeled EU sovereign runs at a European provider, and the gateway itself runs in Paris on Vercel, a US company — our privacy page says so. Billing keeps the model, the token counts and the amount, never the prompt or the reply.
Other guides
Get a key and try it
Prepaid credit from €10, no subscription. The key works with every guide on this site.
Create an API key