Find a model

Browse the full catalog →

OpenAI compatible API · Attested · Public status

EU AI Models & EU-Operated Providers

Models built by EU labs, providers operated from EU member states, and why an EU-registered provider is not by itself EU data residency.

Verify gateway
Onebase URL to migrate
100sof models and routes
0prompt or output logs. Always.
European labs, European operators, and the gap between them

An EU-registered provider is not the same thing as EU data residency. This page keeps the two apart.

Two facts get sold as one. The lab that trained a model has a country: 43 models in the catalog come from 3 labs based in an EU member state. The company operating the endpoint a request reaches has its own country, and it is a different field: 15 of the 112 providers here are operated by a company headquartered in the EU.

Neither field is a residency guarantee. TrustedRouter records the operator's legal home, read from its own terms or filing. It does not record which datacentre answers a given request, so nothing on this page should be read as one. Where residency is contractual, it comes from an allowlist you pin and a contract you sign, not from a country code on a directory page.

Read the EU routing guide GDPR evidence

eu_route.pyPython
from openai import OpenAI

client = OpenAI(
    # EU gateway region, separate from provider choice
    base_url="https://api-europe-west4.quillrouter.com/v1",
    api_key="sk-tr-...",  # your TrustedRouter key
)

reply = client.chat.completions.create(
    model="trustedrouter/eu",
    messages=[{"role": "user",
               "content": "Summarize this contract."}],
    # strict mode: the exact operators you approved
    extra_body={"provider": {"only": ["mistral", "nebius"]}},
)

What trustedrouter/eu does, and what it does not do

routing preference

trustedrouter/eu is a model alias. Calling it routes over an EU-focused candidate pool led by Mistral, followed by providers with EU regions and privacy-forward posture. That pool is a preference expressed in the catalog, and its members are chosen for EU-focused availability rather than for being EU-registered companies. Most of that pool is operated from outside the EU, and the directory below names every operator country in the catalog so you can check rather than assume.

  1. Gateway region is the base URL. https://api-europe-west4.quillrouter.com/v1 begins authentication, policy checks, provider selection, and streaming in Europe West, inside the attested gateway.
  2. Provider selection is the model id and the request preferences. trustedrouter/eu prefers the EU-focused pool; provider.only narrows it to an exact allowlist and fails closed instead of falling back elsewhere.
  3. Privacy posture is provider.min_privacy, set to zdr or confidential. It is orthogonal to jurisdiction: an EU-registered provider can record no privacy claim, and a non-EU one can be zero-retention.

The provider.jurisdiction preference accepts us and nothing else today. There is no eu value to set, so an EU jurisdiction requirement is expressed with provider.only and the providers listed below. Saying otherwise would give you a filter that does not exist. TrustedRouter never logs prompt or output content. Ordinary synchronous and streaming inference does not retain it. The opt-in Batch API temporarily retains enclave-encrypted artifacts for up to 30 days.

The full EU deployment checklist, including the regional hostname and the strict-mode request shape, is on the EU routing page. Compliance context for deployers is on EU AI Act evidence and data residency.

Live catalog, as of October 2026

Two separate facts: who operates the endpoint, and who built the model.

Counts below are read from the routes configured in TrustedRouter right now. Operator country is the legal home of the company running the endpoint a request reaches, taken from that company's own terms, privacy policy, or regulatory filing. It is not a claim about which datacentre serves the request.

15providers operated from the European Union
3labs with models here
43models from those labs
112providers in the catalog
564callable catalog models
33providers whose operator we could not establish

Providers operated from an EU member state

15 of 112

Send a request to one of these and the operator is a company headquartered in the European Union — head office, not place of registration. Privacy tier is a separate column: it is the highest bar we have recorded from that provider's published policy.

Provider Operator country Privacy tier Recorded claims Models served Policy source
Nebius Token Factorynebius Netherlands Zero retention ZDR 26 policy
Jina AIjina Germany Standard no verified privacy claim 17 policy
Lyceumlyceum Germany Standard no verified privacy claim 13 policy
Mistralmistral France Standard no verified privacy claim 12 policy
Greenferencegreenference France Zero retention ZDR 10 policy
Regoloregolo Italy Zero retention ZDR 10 policy
Scalewayscaleway France Standard no verified privacy claim 10 policy
Inceptroninceptron Sweden Zero retention ZDR 6 policy
NextBitnextbit Spain Standard no verified privacy claim 6 policy
Black Forest Labsbfl Germany Standard no verified privacy claim 5 policy
Decision Models (EU)decisionmodelsio-eu Germany No-store no verified privacy claim 5 policy
Decision Models (Global)decisionmodelsio Germany No-store no verified privacy claim 5 policy
NextBit (EU)nextbit-eu Spain Zero retention ZDR 4 policy
Privatemodeprivatemode Germany Confidential + E2EE + ZDR provider E2EE Confidential ZDR 3 policy
OVHcloudovhcloud France Standard no verified privacy claim 0 policy

Every provider's full policy note and route list is on its own page. 33 providers in the catalog publish no operator TrustedRouter could pin down, so they appear in no jurisdiction list on this site and no request preference treats them as matching one. Review every provider.

Models built by EU labs

43 models

Grouped by the lab that built the weights, with the source TrustedRouter read that from. The operator columns show who runs the endpoints for each route, which is a different question from the lab's country and frequently a different answer.

Mistral AI 20 models

Mistral AI is a French SAS registered at 15 rue des Halles, 75001 Paris, RCS Paris 952 418 325. Source.

Model Context Routes Operator jurisdictions EU-operated routes
mistralai/mistral-nemo
Mistral: Mistral Nemo
131,072 4
mistralai/mistral-small-2603
Mistral: Mistral Small 4
262,144 4
mistralai/mistral-nemo-instruct-2407
mistralai/Mistral-Nemo-Instruct-2407
131,072 3 none configured
mistralai/mistral-small-3.2-24b-instruct-2506
mistralai/Mistral-Small-3.2-24B-Instruct-2506
128,000 3
mistralai/codestral-2508
Mistral: Codestral 2508
256,000 2
mistralai/ministral-14b-2512
Mistral: Ministral 3 14B 2512
262,144 2

14 further Mistral AI models are in the catalog, ranked below these by route count. Browse every model.

Jina AI 17 models

Jina's first-party company page identifies Jina AI GmbH as the company headquarters in Germany and the issuer of API invoices. Source.

Model Context Routes Operator jurisdictions EU-operated routes
jina-ai/jina-clip-v1
Jina AI: Jina Clip v1
8,192 1
jina-ai/jina-clip-v2
Jina AI: Jina Clip v2
8,192 1
jina-ai/jina-code-embeddings-0.5b
Jina AI: Jina Code Embeddings 0.5b
32,768 1
jina-ai/jina-code-embeddings-1.5b
Jina AI: Jina Code Embeddings 1.5b
32,768 1
jina-ai/jina-colbert-v2
Jina AI: Jina Colbert v2
8,192 1
jina-ai/jina-embedding-b-en-v1
Jina AI: Jina Embedding B EN v1
512 1

11 further Jina AI models are in the catalog, ranked below these by route count. Browse every model.

Black Forest Labs 6 models

Black Forest Labs' imprint names BFL GmbH and gives its registered address in Freiburg im Breisgau, Germany. Source.

Model Context Routes Operator jurisdictions EU-operated routes
black-forest-labs/flux-2-flex
FLUX.2 [flex]
0 1
black-forest-labs/flux-2-klein-4b
FLUX.2 [klein] 4B
0 1
black-forest-labs/flux-2-klein-9b
FLUX.2 [klein] 9B
0 1
black-forest-labs/flux-2-max
FLUX.2 [max]
0 1
black-forest-labs/flux-2-pro
FLUX.2 [pro]
0 1
black-forest-labs/flux.1-schnell
FLUX.1 Schnell
0 1 none configured

Model origin is keyed by the vendor prefix of a model id, and a prefix earns a row once at least three of its models are in the catalog. 45 callable catalog models sit under a prefix below that line and carry no recorded origin, so they are on no page here rather than assigned a country by guesswork.

Browse every modelReview provider policiesAI models from the United StatesAI models from China

Choice

EU model or EU operator.

You can run an EU-built model on a US operator, or a US-built model on an EU operator. The two columns above let you pick each one deliberately instead of inheriting whichever the brand name suggests.

Contract

Paper, where paper is required.

A directory is evidence, not a commitment. The DPA, subprocessor list, and an agreed provider.only allowlist are what a European procurement review can hold someone to.

Proof

The gateway hop is checkable.

Whichever provider serves the request, the TrustedRouter hop can be attested live: a JWT signed by the CPU vendor's root key, bound to your TLS session. The procedure is on the security page.

Live catalog evidence

Current routes, prices, privacy, and measured performance.

Catalog facts come from the routes currently configured in TrustedRouter. Performance uses the same cached metadata snapshot as the public leaderboard. Prompts and outputs are not part of these measurements.

596public models
111providers
1783configured routes
392ZDR routes
48provider E2EE routes
0recent availability samples
Model Providers Context Input Output Privacy Measured route
Mistral: Mistral Nemomistralai/mistral-nemo
4 routes
131,072 $0.025848/1M $0.103179/1M Confidential + ZDR No measurements yet
Mistral: Mistral Small 4mistralai/mistral-small-2603
4 routes
262,144 $0.15825/1M to $0.592594/1M $0.633/1M to $2.488893/1M ZDR No measurements yet
mistralai/Mistral-Nemo-Instruct-2407mistralai/mistral-nemo-instruct-2407
3 routes
131,072 $0.030595/1M to $0.054227/1M $0.03165/1M to $0.08651/1M varies No measurements yet
mistralai/Mistral-Small-3.2-24B-Instruct-2506mistralai/mistral-small-3.2-24b-instruct-2506
3 routes
128,000 $0.079125/1M to $0.186518/1M $0.211/1M to $0.435208/1M varies No measurements yet
Mistral: Codestral 2508mistralai/codestral-2508
2 routes
256,000 $0.3165/1M $0.9495/1M varies No measurements yet
Mistral: Ministral 3 14B 2512mistralai/ministral-14b-2512
2 routes
262,144 $0.211/1M $0.211/1M varies No measurements yet
MistralPolicy varies 12 models No measurements yet
ChutesConfidential + ZDR 13 models No measurements yet
RegoloZDR 10 models No measurements yet
DeepInfraPolicy varies 91 models No measurements yet
IO IntelligencePolicy varies 37 models No measurements yet
ScalewayPolicy varies 10 models No measurements yet
TinfoilConfidential + ZDR 11 models No measurements yet
AnthropicPolicy varies 14 models No measurements yet

Browse every modelReview provider policiesOpen the full leaderboardSnapshot 2026-10-22T15:26:24Z

Questions

Which AI models are made in the EU?

TrustedRouter groups catalog models by the lab that built them, using a country read from that lab's own legal notice or filing. The EU AI models page lists every lab registered in an EU member state alongside its models and the source the country came from. A vendor prefix earns an origin row once at least three of its models are in the catalog, so smaller prefixes appear on no region page rather than being assigned a country by guesswork.

Does the trustedrouter/eu route guarantee EU data residency?

No. trustedrouter/eu is a routing preference: it narrows candidates to an EU-focused provider pool led by Mistral. Membership in that pool is based on EU-focused availability and privacy posture, and some of its providers are operated by companies registered outside the EU. For a hard requirement, set provider.only to the operators you approved, which fails closed instead of falling back, and put that allowlist in the contract.

Can I require an EU provider the way I can require a US one?

Not with the jurisdiction preference. provider.jurisdiction accepts "us" and nothing else today, so an EU requirement is expressed with provider.only and the provider list on this page. Separately, the EU gateway region is chosen by base URL: https://api-europe-west4.quillrouter.com/v1 begins authentication, policy checks, provider selection, and streaming in Europe West inside the attested gateway.

Is provider jurisdiction the same as provider privacy posture?

No, they are independent fields. A provider registered in an EU member state can have no recorded zero-retention or confidential-compute claim, and a provider registered elsewhere can have both. Jurisdiction is filtered with provider.only; retention and confidentiality are filtered with provider.min_privacy set to zdr or confidential.

Workspace access

Sign in

Choose a sign in method to access your TrustedRouter workspace.

New to TrustedRouter?

By continuing you agree to the terms of service and privacy policy.