Model reference · open weights
Trinity-Mini is an open-weight language model from arcee-ai. Trinity-Mini-NVFP4 (NVFP4) weighs 17.1 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.
Summary of the arcee-ai/Trinity-Mini model card, 2026-10-01. The estimate below is for another build of the family.
What it is
| Released by | arcee-ai |
|---|---|
| Released | 2025-12-01 |
| Parameters | 26.1B |
| VRAM | 17.1 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … RTX 4060 Ti 16 GB 2 smaller cards | — | — | — | |
| RTX 3090 24 GB FP4 without its speed-up here | 11 | 5 | all 128K | 23.4 GB |
| RTX 4090 24 GB FP4 without its speed-up here | 11 | 5 | all 128K | 23.4 GB |
| RTX 5090 32 GB | 28 | 15 | all 128K | 31.0 GB |
| L40S 48 GB FP4 without its speed-up here | 58 | 30 | all 128K | 44.0 GB |
| A100 80 GB FP4 without its speed-up here | 137 | 71 | all 128K | 78.2 GB |
| H100 80 GB FP4 without its speed-up here | 99 | 37 | all 128K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 128 | 47 | all 128K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 154 | 57 | all 128K | 107 GB |
| H200 141 GB FP4 without its speed-up here | 211 | 78 | all 128K | 138 GB |
| B200 180 GB | 277 | 69 | all 128K | 176 GB |
| 2× RTX 3060 12 GB tensor parallel · FP4 without its speed-up here | 8 | 4 | all 128K | 11.6 GB a card |
| 2× RTX 4060 Ti 16 GB tensor parallel · FP4 without its speed-up here | 25 | 13 | all 128K | 15.4 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 18.8 GB | 19.2 GB |
| 5 | 20.6 GB | 22.6 GB |
| 8 | 21.9 GB | 25.1 GB |
| 16 | 25.4 GB | 31.8 GB |
| 32 | 32.3 GB | 45.2 GB |
| 64 | 46.3 GB | 72.1 GB |
One card, with vLLM's small-card settings.
Builds
| Build | Params | Precision | Weights | Smallest setup |
|---|---|---|---|---|
| Trinity-Mini ↗ | 26.1B | BF16 | 52.2 GB | 2× RTX 5090 32 GB |
| Trinity-Mini-NVFP4 (above) ↗ | 13.9B | NVFP4 | 17.1 GB | 2× RTX 3060 12 GB |
| Trinity-Mini-W4A16 ↗ | 4.9B | INT4 | 16.0 GB | 2× RTX 3060 12 GB |
From the model card
src="https://cdn-uploads.huggingface.co/production/uploads/6435718aaaef013d1aec3b8b/i-v1KyAMOW_mgVGeic9WJ.png" alt="Arcee Trinity Mini" style="max-width: 100%; height: auto;" >
Trinity Mini is an Arcee AI 26B MoE model with 3B active parameters. It is the medium-sized model in our new Trinity family, a series of open-weight models for enterprise and tinkerers alike.
This model is tuned for reasoning, but in testing, it uses a similar total token count to competitive instruction-tuned models.
Trinity Mini is trained on 10T tokens gathered and curated through a key partnership with Datology, building upon the excellent dataset we used on AFM-4.5B with additional math and code.
Training was performed on a cluster of 512 H200 GPUs powered by Prime Intellect using HSDP parallelism.
More details, including key architecture decisions, can be found on our blog here
Try it out now at chat.arcee.ai
Use the main transformers branch
git clone https://github.com/huggingface/transformers.git
cd transformers
# pip
pip install '.[torch]'
# uv
uv pip install '.[torch]'
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
model_id = "arcee-ai/Trinity-Mini"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.bfloat16,
device_map="auto"
)
messages = [
{"role": "user", "content": "Who are you?"},
]
input_ids = tokenizer.apply_chat_template(
messages,
add_generation_prompt=True,
return_tensors="pt"
).to(model.device)
outputs = model.generate(
input_ids,
max_new_tokens=256,
do_sample=True,
temperature=0.5,
top_k=50,
top_p=0.95
)
response = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(response)
If using a released transformers, simply pass "trust_remote_code=True":
model_id = "arcee-ai/Trinity-Mini"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.bfloat16,
device_map="auto",
trust_remote_code=True
)
Supported in VLLM release 0.11.1
# pip
pip install "vllm>=0.11.1"
Serving the model with suggested settings:
vllm serve arcee-ai/Trinity-Mini \
--dtype bfloat16 \
--enable-auto-tool-choice \
--reasoning-parser deepseek_r1 \
--tool-call-parser hermes
Supported in llama.cpp release b7061
Download the latest llama.cpp release
llama-server -hf arcee-ai/Trinity-Mini-GGUF:q4_k_m \
--temp 0.15 \
--top-k 50 \
--top-p 0.75
--min-p 0.06
Supported in latest LM Studio runtime
Update to latest available, then verify your runtime by:
Then, go to Model Search and search for arcee-ai/Trinity-Mini-GGUF, download your prefered size, and load it up in the chat
Trinity Mini is available today on openrouter:
https://openrouter.ai/arcee-ai/trinity-mini
curl -X POST "https://openrouter.ai/v1/chat/completions" \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "arcee-ai/trinity-mini",
"messages": [
{
"role": "user",
"content": "What are some fun things to do in New York?"
}
]
}'
Trinity-Mini is released under the OpenMDW-1.1 license.
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.