Model reference · open weights

ARC4_Encoder_Llama

Embeddings kyutai Embeddings 1 build Open weights 0 dl/mo

ARC4_Encoder_Llama is an open-weight embedding model from kyutai. ARC4_Encoder_Llama (FP32) weighs 6.1 GB; the smallest configuration that runs it is RTX 3060 12 GB.

  • ARC4_Encoder_Llama is a 3.0B parameter feature-extraction model developed by kyutai.
  • It is based on the Llama3.2-3B backbone and trained with a pooling factor of 4 to learn compressed text representations for large language models.
  • The model supports English and is licensed under CC-BY 4.0.

Summary of the kyutai/ARC4_Encoder_Llama model card, 2026-10-01

What it is

Released bykyutai
Released2026-03-26
Parameters3.0B
VRAM6.1 GB for the weights

What it runs on

Memory and cards for ARC4_Encoder_Llama (FP32)

6.1 GBweights, file size
1.1 GBruntime overhead
CardRunsMemory
RTX 3060 12 GBfits11.6 GB
RTX 4060 Ti 16 GBfits15.4 GB
RTX 3090 24 GBfits23.4 GB
RTX 4090 24 GBfits23.4 GB
RTX 5090 32 GBfits31.0 GB
L40S 48 GBfits44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

From the model card

What kyutai says about ARC4_Encoder_Llama

Read the model card

This page houses ARC4-Encoder_Llama from four different versions of pretrained ARC-Encoders. Architectures and methods to train them are described in the paper ARC-Encoder: learning compressed text representations for large language models available here. Code: ARC-Encoder repository

Models Details

All the encoders released here are trained on web crawl filtered using Dactory based on a Llama3.2-3B base backbone. It consists in two ARC-Encoder specifically trained for one decoder and one for two decoders in the same time:

  • ARC8-Encoder_Llama, trained on 2.6B tokens on Llama3.1-8B base specifically with a pooling factor of 8.
  • ARC8-Encoder_Mistral, trained on 2.6B tokens on Mistral-7B base specifically with a pooling factor of 8.
  • ARC8-Encoder_multi, trained by sampling among the two decoders with a pooling factor of 8.
  • ARC4-Encoder_Llama, trained on 2.6B tokens on Llama3.1-8B base specifically with a pooling factor of 4.

Uses

As described in the paper, the pretrained ARC-Encoders can be fine-tuned to perform various downstream tasks. You can also adapt an ARC-Encoder to a new pooling factor (PF) by fine-tuning it on the desired PF. For optimal results, we recommend fine-tuning toward a lower PF than the one used during pretraining. To reproduce the results presented in the paper, you can use our released fine-tuning dataset, ARC_finetuning.

Licensing

ARC-Encoders are licensed under the CC-BY 4.0 license.

Terms of use: As the released models are pretrained from Llama3.2 3B backbone, ARC-Encoders are subject to the Llama Terms of Use found at Llama license.

Citations

If you use one of these models, please cite:

@article{
 pilchen2026arcencoder,
 title={{ARC}-Encoder: learning compressed text representations for large language models},
 author={Hippolyte Pilchen and Edouard Grave and Patrick Perez},
 journal={Transactions on Machine Learning Research},
 issn={2835-8856},
 year={2026},
 url={https://openreview.net/forum?id=lU1P9dsqfn},
 note={Featured Certification}
}

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

How it works

How embedding models work

Your textsentence / documentEncodermaps meaningVectorlist of numbersAn embedding model turns text into a vector, so similar meanings sit close together, which is the basis of search and RAG.
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms