---
last_updated: 2026-10-06
source_url: https://opper.ai/models/eu/sovereign
title: "Sovereign AI Models: European-Owned Providers, Hosted in Europe | Opper AI"
description: "91 AI models run in Europe on routes operated by 15 European-owned providers, headquartered in Sweden, France, the United Kingdom, Germany, Ireland, Italy, Luxembourg, the Netherlands and Spain. Each route shows where inference runs, what the provider keeps and what it costs."
---

# Sovereign AI models hosted in Europe

> Every model you can run with a European-owned provider in Europe, with where it runs, what the provider keeps and what it costs.

Opper is certified against ISO/IEC 27001:2022; the controls, policies and sub-processors are on https://trust.opper.ai.

91 models · 155 routes · 15 providers · 9 home countries

## Every model on a European-owned provider

Each card shows only the model's routes on European-owned providers, so the hosts, zero data retention and prices are the ones you get there. European-owned means the provider is headquartered in the EU, the EEA, Switzerland or the UK.

One row per model and route; location is where inference runs.

| Model | Model id | Runs on | Location | Zero data retention | Training | Context | Input $/1M | Output $/1M |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [GLM-5.3](https://opper.ai/zhipu/glm-5-3) | `inceptron/zai-org/GLM-5.3` | [Inceptron](https://opper.ai/provider/inceptron) | Sweden | Yes | No | 1M | $0.55 | $3.39 |
| [GLM-5.3](https://opper.ai/zhipu/glm-5-3) | `melious/glm-5.3` | [Melious](https://opper.ai/provider/melious) | Germany | Yes | No | 1M | $1.13 | $3.38 |
| [GLM-5.3](https://opper.ai/zhipu/glm-5-3) | `sference/zai-org/GLM-5.3` | [Sference](https://opper.ai/provider/sference) | EU | Yes | No | 1M | $1.20 | $4.20 |
| [GLM-5.3](https://opper.ai/zhipu/glm-5-3) | `greenpt/glm-5.3` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 1M | $1.24 | $4.96 |
| [GLM-5.3](https://opper.ai/zhipu/glm-5-3) | `mistral/zai-glm-5-3` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 1M | $1.40 | $4.40 |
| [GLM-5.3](https://opper.ai/zhipu/glm-5-3) | `tensorx/z-ai/glm-5.3` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $1.75 | $4.50 |
| [Kimi K3](https://opper.ai/moonshot/kimi-k3) | `sference/kimi-k3` | [Sference](https://opper.ai/provider/sference) | EU | Yes | No | 1M | $3.00 | $15.00 |
| [Kimi K3](https://opper.ai/moonshot/kimi-k3) | `tensorx/moonshotai/kimi-k3` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $3.00 | $15.00 |
| [Kimi K3](https://opper.ai/moonshot/kimi-k3) | `berget/kimi-k3` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | 328K | $3.38 | $16.90 |
| [Kimi K3](https://opper.ai/moonshot/kimi-k3) | `greenpt/kimi-k3` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 250K | $3.72 | $18.59 |
| [GLM-5.3-Flash](https://opper.ai/zhipu/glm-5-3-flash) | `greenference/glm-5.3-flash` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 1M | $0.04 | $0.16 |
| [GLM-5.3-Flash](https://opper.ai/zhipu/glm-5-3-flash) | `melious/glm-5.3-flash` | [Melious](https://opper.ai/provider/melious) | Germany | Yes | No | 1M | $0.11 | $0.45 |
| [GLM-5.3-Flash](https://opper.ai/zhipu/glm-5-3-flash) | `greenpt/glm-5.3-flash` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 1M | $0.12 | $0.50 |
| [GLM-5.3-Flash](https://opper.ai/zhipu/glm-5-3-flash) | `inceptron/zai-org/GLM-5.3-Flash` | [Inceptron](https://opper.ai/provider/inceptron) | Sweden | Yes | No | 1M | $0.16 | $0.45 |
| [GLM-5.3-Flash](https://opper.ai/zhipu/glm-5-3-flash) | `sference/zai-org/GLM-5.3-Flash` | [Sference](https://opper.ai/provider/sference) | EU | Yes | No | 1M | $0.20 | $0.60 |
| [GLM-5.3-Flash](https://opper.ai/zhipu/glm-5-3-flash) | `tensorx/z-ai/glm-5.3-flash` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $0.20 | $0.50 |
| [GLM-5.3-Flash](https://opper.ai/zhipu/glm-5-3-flash) | `berget/zai-org/GLM-5.3-Flash` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | 1M | $0.28 | $0.56 |
| [Qwen3.8-2.4T-A95B](https://opper.ai/alibaba/qwen3-8-2-4t-a95b) | `tensorx/qwen/qwen3.8-2.4t-a95b` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $2.50 | $6.00 |
| [Qwen3.8 Flash-Next](https://opper.ai/alibaba/qwen3-8-flash-next) | `tensorx/qwen/qwen3.8-flash-next` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $0.20 | $0.50 |
| [DeepSeek V4.1 Flash](https://opper.ai/deepseek/deepseek-v4-1-flash) | `melious/deepseek-v4.1-flash` | [Melious](https://opper.ai/provider/melious) | Germany | Yes | No | 1M | $0.23 | $1.13 |
| [DeepSeek V4.1 Flash](https://opper.ai/deepseek/deepseek-v4-1-flash) | `greenpt/deepseek-v4.1-flash` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 1M | $0.25 | $1.24 |
| [DeepSeek V4.1 Flash](https://opper.ai/deepseek/deepseek-v4-1-flash) | `sference/deepseek-ai/DeepSeek-V4.1-Flash` | [Sference](https://opper.ai/provider/sference) | EU | Yes | No | 1M | $0.50 | $1.50 |
| [DeepSeek V4.1 Flash](https://opper.ai/deepseek/deepseek-v4-1-flash) | `tensorx/deepseek/deepseek-v4.1-flash` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $0.50 | $1.50 |
| [DeepSeek V4 Pro](https://opper.ai/deepseek/deepseek-v4-pro) | `tensorx/deepseek/deepseek-v4-pro` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $2.00 | $4.00 |
| [DeepSeek V4 Flash (0731)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `inceptron/deepseek-ai/DeepSeek-V4-Flash-0731` | [Inceptron](https://opper.ai/provider/inceptron) | Sweden | Yes | No | 1M | $0.05 | $0.65 |
| [DeepSeek V4 Flash (Latest)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `inceptron/deepseek-v4-flash-latest` | [Inceptron](https://opper.ai/provider/inceptron) | Sweden | Yes | No | 1M | $0.05 | $0.65 |
| [DeepSeek V4 Flash (0731)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `melious/deepseek-v4-flash-0731` | [Melious](https://opper.ai/provider/melious) | Germany | Yes | No | 1M | $0.11 | $0.28 |
| [DeepSeek V4 Flash (0731)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `greenpt/deepseek-v4-flash-0731` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 1M | $0.16 | $0.39 |
| [DeepSeek V4 Flash (0731)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `tensorx/deepseek/deepseek-v4-flash-0731` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $0.25 | $0.30 |
| [DeepSeek V4 Flash (Latest)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `tensorx/deepseek/deepseek-v4-flash-latest` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $0.25 | $0.30 |
| [DeepSeek V4 Flash (0731)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `sference/deepseek-ai/DeepSeek-V4-Flash-0731` | [Sference](https://opper.ai/provider/sference) | EU | Yes | No | 1M | $0.28 | $0.56 |
| [DeepSeek V4 Flash (Latest)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `sference/deepseek-v4-flash-latest` | [Sference](https://opper.ai/provider/sference) | EU | Yes | No | 1M | $0.28 | $0.56 |
| [DeepSeek V4 Flash (0731)](https://opper.ai/deepseek/deepseek-v4-flash-0731) | `scaleway/deepseek-v4-flash-0731` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.45 | $0.90 |
| [DeepSeek V4 Flash](https://opper.ai/deepseek/deepseek-v4-flash) | `tensorx/deepseek/deepseek-v4-flash` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $0.25 | $0.30 |
| [DeepSeek V4 Flash](https://opper.ai/deepseek/deepseek-v4-flash) | `sference/deepseek-v4-flash` | [Sference](https://opper.ai/provider/sference) | EU | Yes | No | 1M | $0.28 | $0.56 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `greenference/qwen3.8-27b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 262K | $0.05 | $0.90 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `tensorx/qwen/qwen3.8-27b` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $0.40 | $2.40 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `berget/Qwen/Qwen3.8-27B-FP8` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | 262K | $0.45 | $3.38 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `melious/qwen3.8-27b` | [Melious](https://opper.ai/provider/melious) | Germany | Yes | No | 262K | $0.45 | $2.70 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `regolo/qwen3.8-27b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.56 | $2.37 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `evroc/qwen3.8-27b` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 262K | $0.85 | $3.38 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `scaleway/qwen3.8-27b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.68 | $3.72 |
| [GLM-5.2](https://opper.ai/zhipu/glm-5-2) | `greenpt/glm-5.2` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 1M | $1.24 | $4.96 |
| [GLM-5.2](https://opper.ai/zhipu/glm-5-2) | `inceptron/glm-5.2` | [Inceptron](https://opper.ai/provider/inceptron) | Sweden | Yes | No | 1M | $1.25 | $4.39 |
| [GLM-5.2](https://opper.ai/zhipu/glm-5-2) | `mistral/zai-glm-5-2` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 1M | $1.40 | $4.40 |
| [GLM-5.2](https://opper.ai/zhipu/glm-5-2) | `evroc/zai-org/GLM-5.2` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 524K | $1.41 | $5.63 |
| [GLM-5.2](https://opper.ai/zhipu/glm-5-2) | `tensorx/z-ai/glm-5.2` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $1.50 | $4.50 |
| [GLM-5.2](https://opper.ai/zhipu/glm-5-2) | `scaleway/glm-5.2` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $2.03 | $6.20 |
| [MiniMax M3](https://opper.ai/minimax/minimax-m3) | `tensorx/minimax/minimax-m3` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 1M | $0.40 | $2.00 |
| [MiniMax M3](https://opper.ai/minimax/minimax-m3) | `infercom/MiniMax-M3` | [Infercom](https://opper.ai/provider/infercom) | Germany | Yes | No | 1M | $0.68 | $2.70 |
| [Kimi K2.6](https://opper.ai/moonshot/kimi-k2-6) | `inceptron/kimi-k2.6` | [Inceptron](https://opper.ai/provider/inceptron) | Sweden | Yes | No | 256K | $0.47 | $2.45 |
| [Kimi K2.6](https://opper.ai/moonshot/kimi-k2-6) | `evroc/moonshotai/Kimi-K2.6` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 262K | $1.52 | $6.09 |
| [Kimi K2.7 Code](https://opper.ai/moonshot/kimi-k2-7-code) | `inceptron/moonshotai/Kimi-K2.7-Code` | [Inceptron](https://opper.ai/provider/inceptron) | Sweden | Yes | No | 262K | $0.67 | $3.35 |
| [Kimi K2.7 Code](https://opper.ai/moonshot/kimi-k2-7-code) | `tensorx/moonshotai/kimi-k2.7-code` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $1.25 | $4.50 |
| [MiniMax M2.5](https://opper.ai/minimax/minimax-m2-5) | `greenpt/minimax-m2.5` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 197K | $0.37 | $1.49 |
| [Qwen 3.5 397B](https://opper.ai/alibaba/qwen3-5-397b-a17b) | `greenpt/qwen3.5-397b-a17b` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 262K | $0.79 | $4.90 |
| [Qwen 3.5 397B](https://opper.ai/alibaba/qwen3-5-397b-a17b) | `scaleway/qwen3.5-397b-a17b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.68 | $4.06 |
| [Qwen 3.6 27B](https://opper.ai/alibaba/qwen3-6-27b) | `greenference/qwen3.6-27b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 262K | $0.15 | $1.00 |
| [Qwen 3.6 27B](https://opper.ai/alibaba/qwen3-6-27b) | `regolo/qwen3.6-27b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.56 | $2.37 |
| [Gemma 4 31B](https://opper.ai/google/gemma-4-31b) | `melious/gemma-4-31b` | [Melious](https://opper.ai/provider/melious) | Germany | Yes | No | 256K | $0.11 | $0.34 |
| [Qwen 3.6 35B-A3B](https://opper.ai/alibaba/qwen3-6-35b-a3b) | `greenpt/qwen3.6-35b-a3b` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 262K | $0.34 | $2.03 |
| [Qwen 3.6 35B-A3B](https://opper.ai/alibaba/qwen3-6-35b-a3b) | `scaleway/qwen3.6-35b-a3b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.28 | $1.69 |
| [Qwen3.6 35B A3B FP8](https://opper.ai/alibaba/qwen3-6-35b-a3b-fp8) | `evroc/Qwen/Qwen3.6-35B-A3B-FP8` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $0.34 | $1.35 |
| [Qwen3.5 122B A10B](https://opper.ai/alibaba/qwen3-5-122b-a10b) | `regolo/qwen3.5-122b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $1.13 | $4.73 |
| [GLM 4.7 Flash](https://opper.ai/zhipu/glm-4-7-flash) | `greenference/glm-4.7-flash` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 131K | $0.03 | $0.20 |
| [Qwen3.5 9B](https://opper.ai/alibaba/qwen3-5-9b) | `greenference/qwen3.5-9b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 262K | $0.04 | $0.07 |
| [Qwen3.5 9B](https://opper.ai/alibaba/qwen3-5-9b) | `regolo/qwen3.5-9b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.08 | $0.39 |
| [Qwen3 235B A22B Instruct (2507)](https://opper.ai/alibaba/qwen3-235b-a22b-instruct-2507) | `greenpt/qwen3-235b-a22b-instruct-2507` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 262K | $1.01 | $3.04 |
| [Qwen3 235B A22B Instruct (2507)](https://opper.ai/alibaba/qwen3-235b-a22b-instruct-2507) | `scaleway/qwen3-235b-a22b-instruct-2507` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.85 | $2.54 |
| [GPT OSS 120B](https://opper.ai/openai/gpt-oss-120b) | `evroc/gpt-oss-120b` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 128K | $0.23 | $0.90 |
| [GPT OSS 120B](https://opper.ai/openai/gpt-oss-120b) | `greenpt/gpt-oss-120b` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 131K | $0.23 | $0.79 |
| [GPT OSS 120B](https://opper.ai/openai/gpt-oss-120b) | `infercom/gpt-oss-120b-eu` | [Infercom](https://opper.ai/provider/infercom) | Germany | Yes | No | 131K | $0.25 | $0.66 |
| [GPT OSS 120B](https://opper.ai/openai/gpt-oss-120b) | `regolo/gpt-oss-120b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 131K | $1.13 | $4.73 |
| [GPT OSS 120B](https://opper.ai/openai/gpt-oss-120b) | `scaleway/gpt-oss-120b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 131K | $0.17 | $0.68 |
| [Mistral Small 4](https://opper.ai/mistral/mistral-small-2603) | `mistral/mistral-small-2603` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 256K | $0.15 | $0.60 |
| [Mistral Small 4](https://opper.ai/mistral/mistral-small-2603) | `regolo/mistral-small-4-119b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 256K | $0.56 | $2.37 |
| [GPT OSS 20B](https://opper.ai/openai/gpt-oss-20b) | `greenference/gpt-oss-20b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 33K | $0.0090 | $0.04 |
| [GPT OSS 20B](https://opper.ai/openai/gpt-oss-20b) | `regolo/gpt-oss-20b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 131K | $0.11 | $0.47 |
| [Mistral Large 4](https://opper.ai/mistral/mistral-large-4) | `mistral:eu/mistral-large-4` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 524K | $0.68 | $2.09 |
| [Qwen 3 Coder Next](https://opper.ai/alibaba/qwen3-coder-next) | `regolo/qwen3-coder-next` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.56 | $2.25 |
| [Qwen3 VL 30B A3B Instruct](https://opper.ai/alibaba/qwen3-vl-30b-a3b-instruct) | `evroc/qwen3-vl-30b-instruct` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 131K | $0.23 | $0.90 |
| [Llama 3.3 70B](https://opper.ai/meta/llama-3-3-70b-instruct) | `regolo/llama-3.3-70b-instruct` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 128K | $0.68 | $3.04 |
| [Llama 3.3 70B](https://opper.ai/meta/llama-3-3-70b-instruct) | `greenpt/llama-3.3-70b-instruct` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 131K | $1.24 | $1.24 |
| [Llama 3.3 70B](https://opper.ai/meta/llama-3-3-70b-instruct) | `scaleway/llama-3.3-70b-instruct` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 131K | $1.01 | $1.01 |
| [Llama 3.3 70B Instruct](https://opper.ai/meta/llama-3-3-70b-instruct-fp8) | `evroc/llama-3.3-70b-instruct` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 128K | $1.13 | $1.13 |
| [Llama 3.1 8B Instruct](https://opper.ai/meta/llama-3-1-8b-instruct) | `greenference/llama-3.1-8b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 16K | $0.01 | $0.02 |
| [Whisper Large v3](https://opper.ai/openai/whisper-large-v3) | `evroc/openai/whisper-large-v3` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | n/a | n/a |
| [Whisper Large v3 Turbo](https://opper.ai/openai/whisper-large-v3-turbo) | `evroc/openai/whisper-large-v3-turbo` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | n/a | n/a |
| [Gemma 4 26B A4B IT](https://opper.ai/google/gemma-4-26b-a4b-it) | `nextbit:eu/gemma4:26b-a4b` | [Nextbit](https://opper.ai/provider/nextbit) | Spain | Yes | No | 262K | $0.09 | $0.30 |
| [Gemma 4 26B A4B IT](https://opper.ai/google/gemma-4-26b-a4b-it) | `evroc/google/gemma-4-26B-A4B-it` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $0.14 | $0.56 |
| [Gemma 4 26B A4B IT](https://opper.ai/google/gemma-4-26b-a4b-it) | `scaleway/gemma-4-26b-a4b-it` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.28 | $0.56 |
| [Gemma 4 31B](https://opper.ai/google/gemma-4-31b-it) | `greenference/gemma-4-31b-it` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 262K | $0.03 | $0.17 |
| [Gemma 4 31B](https://opper.ai/google/gemma-4-31b-it) | `infercom/gemma-4-31b-it-eu` | [Infercom](https://opper.ai/provider/infercom) | Germany | Yes | No | 131K | $0.23 | $0.39 |
| [Gemma 4 31B](https://opper.ai/google/gemma-4-31b-it) | `berget/gemma-4-31b-it` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | 131K | $0.28 | $0.56 |
| [Gemma 4 31B](https://opper.ai/google/gemma-4-31b-it) | `regolo/gemma4-31b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.45 | $2.37 |
| [Mistral OCR 4.1](https://opper.ai/mistral/mistral-ocr-4-1) | `mistral/mistral-ocr-4-1` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 16K | n/a | n/a |
| [Mistral Medium 3.5](https://opper.ai/mistral/mistral-medium-3-5) | `mistral:eu/mistral-medium-3.5` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 262K | $1.50 | $7.50 |
| [Mistral-Medium-3.5-128B](https://opper.ai/mistral/mistral-medium-3-5-128b) | `evroc/mistralai/Mistral-Medium-3.5-128B` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $1.69 | $6.76 |
| [Mistral-Medium-3.5-128B](https://opper.ai/mistral/mistral-medium-3-5-128b) | `greenpt/mistral-medium-3.5-128b` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 180K | $2.03 | $10.14 |
| [Mistral-Medium-3.5-128B](https://opper.ai/mistral/mistral-medium-3-5-128b) | `scaleway/mistral-medium-3.5-128b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 180K | $1.69 | $8.45 |
| [Mistral Small 3.2 24B Instruct (2506)](https://opper.ai/mistral/mistral-small-3-2-24b-instruct-2506) | `greenpt/mistral-small-3.2-24b-instruct-2506` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 131K | $0.23 | $0.45 |
| [Mistral Small 3.2 24B Instruct (2506)](https://opper.ai/mistral/mistral-small-3-2-24b-instruct-2506) | `berget/mistralai/Mistral-Small-3.2-24B-Instruct-2506` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | $0.34 | $0.34 |
| [Mistral Small 3.2 24B Instruct (2506)](https://opper.ai/mistral/mistral-small-3-2-24b-instruct-2506) | `scaleway/mistral-small-3.2-24b-instruct-2506` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 131K | $0.17 | $0.39 |
| [Mistral Small 3.1 24B](https://opper.ai/mistral/mistral-small-3-1-24b-instruct-2503) | `berget/mistral-small-3.1-24b-instruct` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | 128K | $0.37 | $0.37 |
| [Ministral 3 14B](https://opper.ai/mistral/ministral-14b-2512) | `mistral/ministral-14b-2512` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 256K | $0.20 | $0.20 |
| [Ministral 3 3B](https://opper.ai/mistral/ministral-3b-2512) | `mistral/ministral-3b-2512` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 256K | $0.10 | $0.10 |
| [Ministral 3 8B](https://opper.ai/mistral/ministral-8b-2512) | `mistral/ministral-8b-2512` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 256K | $0.15 | $0.15 |
| [Mistral Large 3](https://opper.ai/mistral/mistral-large-2512) | `mistral/mistral-large-2512` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 256K | $0.50 | $1.50 |
| [Codestral](https://opper.ai/mistral/codestral-2508) | `mistral/codestral-2508` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 128K | $0.30 | $0.90 |
| [Voxtral Mini 2507](https://opper.ai/mistral/voxtral-mini-latest) | `mistral/voxtral-mini-latest` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 33K | $0.04 | $0.04 |
| [Voxtral Mini Transcribe Realtime 2602](https://opper.ai/mistral/voxtral-mini-realtime-2602) | `mistral/voxtral-mini-realtime-2602` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 33K | $0.04 | $0.04 |
| [Voxtral Mini Transcribe Realtime 2602](https://opper.ai/mistral/voxtral-mini-realtime-latest) | `mistral/voxtral-mini-realtime-latest` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 33K | $0.04 | $0.04 |
| [Voxtral Mini Transcribe Realtime 2602](https://opper.ai/mistral/voxtral-mini-transcribe-realtime-2602) | `mistral/voxtral-mini-transcribe-realtime-2602` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 33K | n/a | n/a |
| [Voxtral Small 2507](https://opper.ai/mistral/voxtral-small-2507) | `mistral/voxtral-small-2507` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 33K | $0.10 | $0.40 |
| [Voxtral Small 2507](https://opper.ai/mistral/voxtral-small-latest) | `mistral/voxtral-small-latest` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 33K | $0.10 | $0.40 |
| [Mistral OCR 3](https://opper.ai/mistral/mistral-ocr-2512) | `mistral/mistral-ocr-2512` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 16K | n/a | n/a |
| [Voxtral Mini Transcribe (2602)](https://opper.ai/mistral/voxtral-mini-2602) | `mistral/voxtral-mini-2602` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 16K | n/a | n/a |
| [Codestral Embed](https://opper.ai/mistral/codestral-embed) | `mistral/codestral-embed` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 8K | $0.15 | $0 |
| [Codestral Embed](https://opper.ai/mistral/codestral-embed-2505) | `mistral/codestral-embed-2505` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 8K | $0.15 | $0 |
| [Mistral Embed 2312](https://opper.ai/mistral/mistral-embed) | `mistral/mistral-embed` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 8K | $0.10 | $0 |
| [Mistral Embed 2312](https://opper.ai/mistral/mistral-embed-2312) | `mistral/mistral-embed-2312` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 8K | $0.10 | $0 |
| [Voxtral Mini TTS](https://opper.ai/mistral/voxtral-mini-tts-2603) | `mistral/voxtral-mini-tts-2603` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 4K | n/a | n/a |
| [Voxtral Mini TTS (latest)](https://opper.ai/mistral/voxtral-mini-tts-latest) | `mistral/voxtral-mini-tts-latest` | [Mistral](https://opper.ai/provider/mistral) | France | Yes | No | 4K | n/a | n/a |
| [Qwen3 14B](https://opper.ai/alibaba/qwen3-14b) | `nextbit:eu/qwen3:14b` | [Nextbit](https://opper.ai/provider/nextbit) | Spain | Yes | No | 41K | $0.10 | $0.22 |
| [Qwen3 14B](https://opper.ai/alibaba/qwen3-14b) | `greenference/qwen3-14b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 16K | n/a | n/a |
| [Qwen 3 Embedding 8B](https://opper.ai/alibaba/qwen3-embedding-8b) | `evroc/qwen3-embedding-8b` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $0.11 | $0 |
| [Qwen3 30B A3B](https://opper.ai/alibaba/qwen3-30b-a3b) | `greenference/qwen3-30b-a3b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 41K | $0.10 | $0.28 |
| [Qwen3 32B](https://opper.ai/alibaba/qwen3-32b) | `greenference/qwen3-32b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 41K | $0.10 | $0.28 |
| [Qwen3 8B](https://opper.ai/alibaba/qwen3-8b) | `greenference/qwen3-8b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 41K | $0.45 | $0.45 |
| [Multilingual E5 Large](https://opper.ai/microsoft/multilingual-e5-large) | `berget/intfloat/multilingual-e5-large` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | $0.03 | $0 |
| [Multilingual E5 Large Instruct](https://opper.ai/microsoft/multilingual-e5-large-instruct) | `berget/intfloat/multilingual-e5-large-instruct` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | $0.03 | $0 |
| [Multilingual E5 Large Instruct](https://opper.ai/microsoft/multilingual-e5-large-instruct) | `evroc/multilingual-e5-large-instruct` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $0.11 | $0 |
| [BGE Reranker v2-m3](https://opper.ai/baai/bge-reranker-v2-m3) | `berget/bge-reranker-v2-m3` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | $0.11 | $0 |
| [Talkie 1930](https://opper.ai/talkie-lm/talkie-1930) | `opper/talkie-1930` | [Opper](https://opper.ai/provider/opper) | Dublin | Yes | No | 8K | n/a | n/a |
| [Opper Docling OCR](https://opper.ai/ibm/docling-latest) | `opper/docling-latest` | [Opper](https://opper.ai/provider/opper) | Dublin | Yes | No | n/a | n/a | n/a |
| [Apertus 70B](https://opper.ai/swiss-ai/apertus-70b) | `regolo/apertus-70b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 66K | $0.45 | $2.37 |
| [Brick Complexity Pro](https://opper.ai/regolo/brick-complexity-pro) | `regolo/brick-complexity-pro` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | n/a | $0.11 | $0.45 |
| [Green L Raw](https://opper.ai/greenpt/green-l-raw) | `greenpt/green-l-raw` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 131K | $0.28 | $0.90 |
| [Green R Raw](https://opper.ai/greenpt/green-r-raw) | `greenpt/green-r-raw` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 131K | $0.39 | $1.07 |
| [Green L](https://opper.ai/greenpt/green-l) | `greenpt/green-l` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 128K | $0.28 | $0.90 |
| [Green R](https://opper.ai/greenpt/green-r) | `greenpt/green-r` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 123K | $0.39 | $1.07 |
| [Fish Speech S2.1 Pro](https://opper.ai/fish-audio/fish-s2-1-pro) | `slng:eu/fish/tts:s2.1-pro` | [SLNG](https://opper.ai/provider/slng) | Finland | Yes | No | n/a | n/a | n/a |
| [Fish Speech S2.1 Pro Realtime](https://opper.ai/fish-audio/fish-s2-1-pro-realtime) | `slng:eu/fish/realtime:s2.1-pro` | [SLNG](https://opper.ai/provider/slng) | Finland | Yes | No | n/a | n/a | n/a |
| [Faster Whisper Large V3](https://opper.ai/systran/faster-whisper-large-v3) | `berget/Systran/faster-whisper-large-v3` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | n/a | n/a |
| [L3.3 70B Euryale v2.3](https://opper.ai/community/l3-3-70b-euryale-v2-3) | `nextbit:eu/euryale:33-70b` | [Nextbit](https://opper.ai/provider/nextbit) | Spain | Yes | No | 131K | $0.65 | $0.75 |
| [ALIA 40B Instruct 2601](https://opper.ai/bsc/alia-40b-instruct-2601) | `nextbit:eu/alia-salamandra:40b` | [Nextbit](https://opper.ai/provider/nextbit) | Spain | Yes | No | 66K | $0.30 | $0.60 |
| [Clef](https://opper.ai/cloudflare/clef) | `opper/clef` | [Opper](https://opper.ai/provider/opper) | Dublin | Yes | No | 16K | $0.24 | $0 |
| [Clef-flash](https://opper.ai/cloudflare/clef-flash) | `opper/clef-flash` | [Opper](https://opper.ai/provider/opper) | Dublin | Yes | No | 16K | $0.04 | $0 |
| [Kev 4B](https://opper.ai/community/kev-4b) | `opper/kev-4b` | [Opper](https://opper.ai/provider/opper) | Dublin | Yes | No | 8K | $0.04 | $0 |
| [ReMM SLERP L2 13B](https://opper.ai/community/remm-slerp-l2-13b) | `nextbit:eu/remm-slerp:l2-13b` | [Nextbit](https://opper.ai/provider/nextbit) | Spain | Yes | No | 6K | $0.45 | $0.65 |
| [Laya](https://opper.ai/community/laya) | `berget/convaiinnovations/laya` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | 512 | $0.05 | $0 |
| [KB-Whisper Large](https://opper.ai/kblab/kb-whisper-large) | `berget/KBLab/kb-whisper-large` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | n/a | n/a |
| [Nb Whisper Large](https://opper.ai/nb-ai-lab/nb-whisper-large) | `berget/NbAiLab/nb-whisper-large` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | n/a | n/a |
| [Pianissimo](https://opper.ai/klang/pianissimo) | `berget/klang/pianissimo` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | n/a | n/a | n/a |
| [roc](https://opper.ai/evroc/roc) | `evroc/evroc/roc` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $2.82 | $11.27 |

## Sovereign end to end

**The gateway on a European cloud too** The providers on this list are European companies. For the gateway as well, Opper runs as its own instance on evroc, the Swedish cloud, set up with your team. [Sovereign AI on Opper](https://opper.ai/sovereign-ai)

## Frequently asked questions

### Which AI models are sovereign?

91 models on the Opper gateway run on routes operated by European-owned providers and hosted in Europe as of 2026-10-06, on Inceptron, Melious, Sference, GreenPT, Mistral, TensorX, Berget, Greenference, Scaleway, Regolo, evroc, Infercom, Nextbit, Opper and SLNG. Families include OpenAI's open weights, Mistral, DeepSeek, Qwen, GLM, Kimi, Llama and others. This page lists every one of them with where it runs, what the provider keeps and what it costs.

### What makes an AI model sovereign?

The route, not the model. A route counts as sovereign here when the company that operates it is headquartered in Europe and inference runs in Europe, so only European companies under European law handle your prompt. Open-weight models from any lab qualify when a European-owned provider runs them, and the lab never receives your data.

### Can I run Claude, Gemini and Grok on a European-owned provider?

Not on Opper today. Claude, Gemini and Grok run in the EU on AWS Bedrock, Google Cloud, Azure and xAI, which keeps processing in the EU with operators headquartered outside Europe. For EU residency, which is what most teams need, they are on the EU list. [Every EU-hosted model](https://opper.ai/models/eu)

### How do I make sure calls only reach European-owned providers?

Call a route from this list by its model id. On Control Plane, set one Model access rule with provider country and inference location in Europe and it becomes the default for your whole organization: a call to anything else fails with a clear error, and Opper never switches provider silently. [Model access rules](https://docs.opper.ai/control-plane/rules/model-access)

### Is the gateway European-owned too?

On Opper on evroc, yes. Opper runs as its own instance on evroc, the Swedish cloud, so the gateway and the model provider are both European companies. The main Opper gateway runs in AWS Stockholm. Access to Opper on evroc is by onboarding. [Sovereign AI on Opper](https://opper.ai/sovereign-ai)

## Read this list from an agent

These routes are part of https://opper.ai/models/eu.json, where each route carries its provider's owner country. The whole catalogue is public JSON at https://api.opper.ai/v3/models, and coding agents that use MCP can search it with list_models at https://api.opper.ai/mcp.

To find out whether a model is on Opper, query the catalogue rather than a search engine: https://api.opper.ai/v3/models?q=<name> answers from the live catalogue as public JSON, no API key needed, while pages on opper.ai and search results can lag behind it. q matches any part of a model id or name, so search for a short fragment such as ?q=sonnet or ?q=deepseek and read the ids that come back. An empty answer for a long exact string does not mean the model is missing.
