Model reference · open weights

K-EXAONE

LLMs LGAI-EXAONE Text gen · MoE 3 builds Its own licence terms 21k dl/mo

K-EXAONE is an open-weight language model from LGAI-EXAONE. K-EXAONE-236B-A23B (BF16) weighs 474 GB; the smallest configuration that runs it is 4× H200 141 GB.

  • K-EXAONE is a multilingual text-generation model developed by LG AI Research that uses a Mixture-of-Experts architecture with 236 billion total parameters and 23 billion active parameters.
  • It supports a 262,144-token context window and covers English, Korean, Spanish, German, Japanese, and Vietnamese.
  • The model is distributed under the K-EXAONE AI Model License Agreement.

Summary of the LGAI-EXAONE/K-EXAONE-236B-A23B model card, 2026-10-01

What it is

Released byLGAI-EXAONE
Released2025-12-26
Parameters237.1B
VRAM474 GB for the weights

What it runs on

Memory and cards for K-EXAONE-236B-A23B (BF16)

474 GBweights, file size
49 MBcache per 1K tokens
623 MBwindow cache per request
2.2 GBruntime overhead, at least
262,144 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … B200 180 GB
12 smaller cards
———
4× H200 141 GB
tensor parallel
218all 256K138 GB a card
8× H100 80 GB
tensor parallel
3915all 256K78.1 GB a card
8× A100 80 GB
tensor parallel
13059all 256K78.2 GB a card
4× B200 180 GB
tensor parallel
10025all 256K176 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
1477 GB479 GB
5482 GB488 GB
8485 GB494 GB
16493 GB512 GB
32509 GB548 GB
64542 GB619 GB

One card, with vLLM's small-card settings.

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
K-EXAONE-236B-A23B (above) ↗ 237.1BBF16 474 GB4× H200 141 GB
K-EXAONE-236B-A23B-FP8 ↗ 237.2BFP8 245 GB4× H100 80 GB
K-EXAONE-236B-A23B-GGUF ↗
6 builds: IQ4_XS 128 GB … BF16 474 GB
—GGUF 143 GB4× L40S 48 GB

From the model card

What LGAI-EXAONE says about K-EXAONE

Read the model card

Introduction

We introduce K-EXAONE, a large-scale multilingual language model developed by LG AI Research. Built using a Mixture-of-Experts architecture, K-EXAONE features 236 billion total parameters, with 23 billion active during inference. Performance evaluations across various benchmarks demonstrate that K-EXAONE excels in reasoning, agentic capabilities, general knowledge, multilingual understanding, and long-context processing.

Key Features
  • Architecture & Efficiency: Features a 236B fine-grained MoE design (23B active) optimized with Multi-Token Prediction (MTP), enabling self-speculative decoding that boosts inference throughput by approximately 1.5x.
  • Long-Context Capabilities: Natively supports a 256K context window, utilizing a 3:1 hybrid attention scheme with a 128-token sliding window to significantly minimize memory usage during long-document processing.
  • Multilingual Support: Covers 6 languages: Korean, English, Spanish, German, Japanese, and Vietnamese. Features a redesigned 150k vocabulary with SuperBPE, improving token efficiency by ~30%.
  • Agentic Capabilities: Demonstrates superior tool-use and search capabilities via multi-agent strategies.
  • Safety & Ethics: Aligned with universal human values, the model uniquely incorporates Korean cultural and historical contexts to address regional sensitivities often overlooked by other models. It demonstrates high reliability across diverse risk categories.

For more details, please refer to the technical report, blog and GitHub.

Model Configuration

  • Number of Parameters: 236B in total and 23B activated
  • Number of Parameters (without embeddings): 234B
  • Hidden Dimension: 6,144
  • Number of Layers: 48 Main layers + 1 MTP layers
    • Hybrid Attention Pattern: 12 x (3 Sliding window attention + 1 Global attention)
  • Sliding Window Attention
    • Number of Attention Heads: 64 Q-heads and 8 KV-heads
    • Head Dimension: 128 for both Q/KV
    • Sliding Window Size: 128
  • Global Attention
    • Number of Attention Heads: 64 Q-heads and 8 KV-heads
    • Head Dimension: 128 for both Q/KV
    • No Rotary Positional Embedding Used (NoPE)
  • Mixture of Experts:
    • Number of Experts: 128
    • Number of Activated Experts: 8
    • Number of Shared Experts: 1
    • MoE Intermediate Size: 2,048
  • Vocab Size: 153,600
  • Context Length: 262,144 tokens
  • Knowledge Cutoff: Dec 2024 (2024/12)

Evaluation Results

The following table shows the evaluation results of the K-EXAONE model in reasoning mode, compared to our previous model, EXAONE-4.0, and other competing models. The evaluation details can be found in the technical report.

Requirements

K-EXAONE is supported by multiple libraries. Please install the required libraries as needed for your use case.

Transformers

You should install transformers >= 5.1.0 for the K-EXAONE model.

vLLM

To serve the K-EXAONE model on a vLLM server, you should install both Transformers and vLLM (vllm >= 0.14.0).

SGLang

You should install both Transformers and SGLang to serve the K-EXAONE model on SGLang server. You can install the latest version of SGLang from source using the following commands.

git clone https://github.com/sgl-project/sglang.git
pip install -e sglang/python
llama.cpp

To use the K-EXAONE model with llama.cpp library, you should install llama.cpp >= b7737.

Quickstart

You can use the K-EXAONE model with the Transformers library version 5.1.0 or later.

Reasoning mode

For tasks that require accurate results, you can run the K-EXAONE model in reasoning mode as below.

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "LGAI-EXAONE/K-EXAONE-236B-A23B"

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    dtype="bfloat16",
    device_map="auto",
)
tokenizer = AutoTokenizer.from_pretrained(model_name)

messages = [
    {"role": "system", "content": "You are K-EXAONE, a large language model developed by LG AI Research in South Korea, built to serve as a helpful and reliable assistant."},
    {"role": "user", "content": "Which one is bigger, 3.9 vs 3.12?"}
]
input_ids = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_tensors="pt",
    enable_thinking=True,   # skippable (default: True)
)

generated_ids = model.generate(
    **input_ids.to(model.device),
    max_new_tokens=16384,
    temperature=1.0,
    top_p=0.95,
    do_sample=True,
)
output_ids = generated_ids[0][input_ids['input_ids'].shape[-1]:]
print(tokenizer.decode(output_ids, skip_special_tokens=True))

Non-reasoning mode

For tasks where latency matters more than accuracy, you can run the K-EXAONE model in non-reasoning mode as below.

messages = [
    {"role": "system", "content": "You are K-EXAONE, a large language model developed by LG AI Research in South Korea, built to serve as a helpful and reliable assistant."},
    {"role": "user", "content": "Explain how wonderful you are"}
]
input_ids = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_tensors="pt",
    enable_thinking=False,
)

generated_ids = model.generate(
    **input_ids.to(model.device),
    max_new_tokens=1024,
    temperature=1.0,
    top_p=0.95,
    do_sample=True,
)
output_ids = generated_ids[0][input_ids['input_ids'].shape[-1]:]
print(tokenizer.decode(output_ids, skip_special_tokens=True))

Agentic tool use

For your AI-powered agent, you can leverage K-EXAONE’s tool calling capability. The K-EXAONE model is compatible with both OpenAI and HuggingFace tool calling specifications. The example below demonstrates tool calling using HuggingFace’s docstring

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

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