European model infrastructure

Your policy comes first.

LLM EU — Large Language Model Europa. One catalogue, one router, one EU host.

European AI for language models: a catalogue of EU-hosted models, a policy-aware router and an OpenAI-compatible API. One catalogue. One API. One jurisdiction.

53Model cards published
15Providers documented
0Models hosted by LLM EU
3Hosting regions

Hosting entries describe configured endpoints, not proof of live GPU capacity. Mock inference runs no model weights and reports dev-mock. Check the deployment status before use. Status →

Hub — the catalogue

Every model Europe runs, in one place: model cards, providers, hosting regions, licenses, benchmarks and the documents behind them. Cards we have not checked are marked unverified.

Router — one API

One OpenAI-compatible endpoint chooses a model under your policy. Residency, budget and allow lists are decided before the request leaves, and the decision is written to the trace.

Host — EU infrastructure

First-party inference on infrastructure LLM EU operates or tightly controls, in EU regions, under EU law. Open weights can be hosted on request.

The European model catalogue

Models →

Devstral Small 2 (24B)

Mistral AI
Not hosted — mock backend Open weights European provider

Devstral Small 2 is a 24B Apache-2.0 model fine-tuned for software-engineering agents, built with All Hands AI. The model card reports 68.0% on SWE-bench Verified and 55.7% on SWE-…

Context window: 262k · License: apache-2.0

EuroLLM-1.7B-Instruct

EuroLLM (utter-project)
Not hosted — mock backend Open weights European provider

EuroLLM-1.7B-Instruct is the smallest model of the EuroLLM family, trained on 4 trillion tokens across the same 35 languages as the larger sizes. It is Apache-2.0 licensed and its …

Context window: 4.1k · License: apache-2.0

EuroLLM-22B-Instruct (2512)

EuroLLM (utter-project)
Not hosted — mock backend Open weights European provider

EuroLLM-22B-Instruct (2512) is the largest released EuroLLM model, covering the same European language set as the 9B version. The model card states that long-context data sources w…

Context window: 33k · License: apache-2.0

EuroLLM-9B-Instruct (2512)

EuroLLM (utter-project)
Not hosted — mock backend Open weights European provider

EuroLLM-9B-Instruct (2512) is the long-context revision of the EuroLLM 9B instruct model, trained for the 24 official EU languages plus Catalan, Galician, Turkish, Arabic, Chinese,…

Context window: 33k · License: apache-2.0

Mistral Small 4 (119B-A6B)

Mistral AI
Not hosted — mock backend Open weights European provider

Mistral Small 4 is an Apache-2.0 mixture-of-experts model with 119B total parameters and 6.5B activated per token. It accepts text and images and generates text over a 256k-token c…

Context window: 262k · License: apache-2.0

Whisper large-v3

OpenAI
Not hosted — mock backend Open weights

Whisper large-v3 is OpenAI’s multilingual speech-recognition and speech-translation model with 1.54B parameters under the Apache-2.0 licence. It has a fixed 30-second receptive fie…

Context window: — · License: apache-2.0

Residency is a property of the request

Every endpoint carries a region and a hosting class. If your policy allows only the EU and no EU endpoint can serve the request, the request fails. It is not quietly sent somewhere else.

Hosting classesSovereignty class
de-ber
Berlin, Germany — LLM EU operated
EU-owned, EU-operated
Company and infrastructure both under EU law and EU ownership.
de-fra
Frankfurt, Germany — LLM EU operated
EU-owned, EU-operated
Company and infrastructure both under EU law and EU ownership.
fr-par
Paris, France — EU operator
EU-owned, EU-operated
Company and infrastructure both under EU law and EU ownership.

Pick a task, not a model

Describe what you need — transcription, German legal text, code review, embeddings — and the router maps the task to models that are documented for it in the regions you allow.

Verified means documented

A verified card shows where the claim comes from: provider documentation or a license text. Where we have no source, the card says so. Verified is a documentation status, not a legal certificate.

Verified →

The open items are public, too.

The DPA is an unsigned template. Legal details and the subprocessor inventory are incomplete. No independent penetration test has been carried out.

Documents & current limitations →

Built with the people who run these models

Providers correct their own cards. Researchers send evaluations we can cite. If a card is wrong, the correction is public and dated.

Community →

Quickstart

API — OpenAI-compatible, one base URL.

Read the docs →

Compare

Put two to four models side by side on the fields that decide a deployment: context, price, region, license, languages, hosting, and what is verified.

Compare →

Benchmarks

A verified claim on LLM EU says where it comes from: a document you can open, or a value recorded on the endpoint row.

Benchmarks →