Licences in the catalogue
Every model card records a licence identifier and a link to the licence text. This page reads those records back, so you can see which licences the catalogue carries and which models sit under each one.
This page is a catalogue record, not legal advice. No licence text is reproduced or paraphrased here: the link on each row goes to the licence the publisher publishes, and that text governs. Where a licence restricts commercial use, this page says only what the model card already records and points at the card and its limits; where the record does not say what a licence permits, neither does this page.
What the router enforces
Whether a model can be served is not decided by its licence here, and it is not a preference either. Every catalogue model has an endpoint row, and a model the platform cannot serve has one whose kind is catalogue_only. The routing engine rejects that kind before any other rule is considered (packages/router/src/engine.mjs:325), and the model listing refuses it for the same reason (engine.mjs:465). The consequence is structural: a catalogue_only model can never survive candidate filtering, so no policy, no price and no residency choice can route to it. Asking for it by name returns 404 hosted_unavailable with catalogue_only set, not a served model.
Basis: packages/router/src/engine.mjs:325 (the router rejects the kind), engine.mjs:359 (a named catalogue_only model returns hosted_unavailable), engine.mjs:465 (the model listing refuses it too), packages/shared/src/errors.mjs:70 (the 404 body names catalogue_only), scripts/seed.mjs:301 (a model that is not hosted gets exactly that row).
Licences the catalogue records
Computed from the model cards, not from a list kept here. A card with a new licence adds a row the next time this page is rendered.
Models with no licence permission recorded
These cards record either no licence identifier or closed weights. Nothing here implies permission to serve them, and they are listed so the absence is visible rather than folded into a count.
-
Codestral 25.08 —
Recorded licence: proprietary,
Open weights: no
- closed weights: inference only through Mistral or a licensed deployment
- parameter count and training data are not published
- no evaluation has been run by LLM EU
-
OpenEuroLLM initial model release (planned) —
Recorded licence: unknown,
Open weights: no
- weights are not public yet, so this card is a project placeholder with no benchmark data
- no parameter count, context window or licence has been published
- nothing here can be hosted or evaluated
-
OpenEuroLLM final models (planned) —
Recorded licence: unknown,
Open weights: no
- weights are not public yet and the card carries no benchmark data
- delivery is planned for January 2028 and can slip
- no parameter count, context window or licence has been published
-
LLMEU V2 (announced) —
Recorded licence: unknown,
Open weights: no
- not trained: there are no weights, no tokenizer and no training run
- no parameter count, context window or licence has been decided
- no benchmark result exists, and none is implied by this card
- no GPU is provisioned, so nothing can be served or evaluated here
Not legal advice, and the text governs
LLM EU is not a law firm and this page does not tell you whether a use is permitted. What it does is show the identifier each card records and link the text the publisher publishes. Read that text, and the model's own card, before relying on a licence: the card also carries the limits the catalogue recorded for that model, which is where a restriction on commercial serving is stated first.
Basis: packages/content/models.mjs (license_spdx, license_url, open_weights, limits), packages/router/src/engine.mjs:325, scripts/seed.mjs:292.