Model reference · open weights

EuroLLM-2512

EuroLLM-2512 is an open-weight language model from utter-project, listed in the AxForge catalogue. AxForge can bring it up on EU-owned hardware for you on request — with the licence handled where one is required.

LLMs utter-project 2 variants 30k downloads/mo
Request this model on EU hardware All served models Not on the shared API today — deployed on request.

About

What EuroLLM-2512 is

Model Card for EuroLLM-9B-Instruct-2512 This is the model card for EuroLLM-9B-Instruct-2512, an improved version of utter-project/EuroLLM-9B-Instruct. In comparison with the previous version, this version includes the long-context extension phase and the revamped post-training recipe from utter-project/EuroLLM-22B-Instruct. - Developed by: Instituto Superior Técnico - University of Lisbon, Instituto de Telecomunicações, University of Edinburgh, Aveni, Unbabel, University of Paris-Saclay, Artefact Research Center, University of Amsterdam, Naver Labs, Sorbonne Université. - Funded by: European Union. - Model type: A 9B parameter multilingual transfomer LLM. - Language(s) (NLP): Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish, Swedish, Arabic, Catalan, Chinese, Galician, Hindi, Japanese, Korean, Norwegian, Russian, Turkish, and Ukrainian. - License: Apache License 2.0. <img src="https://raw.githubusercontent.com/axolotl-ai-cloud/axolotl/main/image/axolotl-badge-web.png" alt="Built with Axolotl" width="200" height="32"/ axolotl version: 0.12.2 Run the model from transformers import AutoModelForCausalLM, AutoTokenizer modelid = "utter-project/EuroLLM-9B-Instruct-2512" tokenizer = AutoTokenizer.frompretrained(modelid) model = AutoModelForCausalLM.frompretrained(modelid) messages = [ { "role": "system", "content": "You are EuroLLM --- an AI assistant specialized in European languages that provides safe, educational and helpful answers.", }, { "role": "user", "content": "What is the capital of Portugal? How would you describe it?" }, ] inputs = tokenizer.applychattemplate(messages, tokenize=True, addgenerationprompt=True, returntensors="pt") outputs = model.generate(inputs, maxnewtokens=1024) print(tokenizer.decode(outputs[0], skipspecialtokens=True)) Bias, Risks, and Limitations EuroLLM-9B has not been aligned to human preferences, so the model may generate problematic outputs (e.g., hallucinations, harmful content, or false statements). Citation If you use our work, please cite:

Summarised from the published model card. Read the full card on the HuggingFace links below.

Specifications

What it is

Makerutter-project
TypeLanguage models
Parameters (lead)9.2B
Context32k tokens
Variants2
Runs withtransformers
Based onutter-project/EuroLLM-9B-2512
Released2026-01-26
Popularity30k downloads / month
Likes79
LicenceOpen weights

How it works

How language models work

Your prompttext / messagesTransformerattention over tokensNext-token loopgenerate + streamResponsetext · tool callsA language model reads your tokens and predicts the next one, again and again, streaming the reply back.

Variants

Sizes & precisions

Open weights ship in several sizes and precisions. One page, all the variants — pick the one that fits your GPU. VRAM figures are estimates from model size.

VariantParamsPrecisionVRAMFits 16 GBWeights
EuroLLM-9B-Instruct-25129.2BBF16~21.1 GBWeights ↗
EuroLLM-22B-Instruct-251222.6BBF16~52.1 GBWeights ↗

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys eurollm-2512 for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (eurollm-2512 below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/chat/completions \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"eurollm-2512","messages":[{"role":"user","content":"Hello"}]}'

Details

Languages, data & research

Languages

en de es fr it pt pl nl tr sv cs el hu ro

Tags

transformers safetensors llama text-generation conversational en de es fr it pt pl nl tr

Papers

Licence

Open weights

Open weights under apache-2.0 — commercial use is permitted. Deploy it on AxForge EU hardware on request. Read the licence ↗

Sources

Weights & code

Want EuroLLM-2512 on EU-owned hardware?

Request this model on EU hardware See what’s served now

Explore

More language models

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms