Model reference · open weights

embeddingmagibu

Embeddings magibu Embeddings 1 build Open weights 503 dl/mo

embeddingmagibu is an open-weight embedding model from magibu. embeddingmagibu-200m (BF16) weighs 404 MB; the smallest configuration that runs it is RTX 3060 12 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • embeddingmagibu-200m is a sentence embedding model developed by magibu for Turkish semantic search and retrieval tasks.
  • It features 202M parameters, an 8192 token context length, and produces 768 dimensional embeddings.
  • The model is released under the MIT license.

Summary of the magibu/embeddingmagibu-200m model card, 2026-11-02

What it is

Released bymagibu
Released2026-01-19
Parameters202M
VRAM404 MB for the weights

What it runs on

Memory and cards for embeddingmagibu-200m (BF16)

404 MBweights, 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 magibu says about embeddingmagibu

Read the model card

embeddingmagibu-200m is a Turkish-focused, multilingual sentence embedding model developed through cross-lingual tokenizer surgery, teacher-model cloning, and offline embedding distillation.

This model is released as part of the artifacts for the paper:

Adapting Multilingual Embedding Models to Turkish via Cross-Lingual Tokenizer Surgery and Offline Distillation M. Ali Bayram, Banu Diri, Savaş Yıldırım arXiv: https://arxiv.org/abs/2605.29992

The model produces 768-dimensional L2-normalized sentence embeddings and supports an 8,192-token context window, making it suitable for Turkish semantic search, retrieval-augmented generation, long-document representation, clustering, classification, and semantic textual similarity tasks.

Although the model is optimized for Turkish, it was adapted from a multilingual teacher and trained with a multilingual distillation setup, making it useful for Turkish-centered multilingual NLP scenarios.

Key Features

  • Turkish-focused sentence embedding model
  • Multilingual support through a 40-language adaptation setup
  • 8,192-token context length
  • 768-dimensional normalized embeddings
  • Approximately 200M parameters
  • SentenceTransformers-compatible architecture
  • Trained through offline embedding distillation
  • Built with a Turkish-optimized multilingual tokenizer
  • Designed for semantic search, RAG, clustering, classification, and STS

Associated Paper

This model is one of the released artifacts of the following paper:

Adapting Multilingual Embedding Models to Turkish via Cross-Lingual Tokenizer Surgery and Offline Distillation arXiv: https://arxiv.org/abs/2605.29992

The paper introduces an efficient adaptation pipeline for building Turkish-focused embedding models without expensive full pretraining. The pipeline consists of:

  1. Constructing a Turkish-optimized multilingual tokenizer
  2. Cloning the teacher embedding model while preserving transformer backbone weights
  3. Distilling from precomputed teacher embeddings using an offline embedding dataset

Intended Use

This model is suitable for:

  • Turkish semantic search
  • Retrieval-augmented generation
  • Long-context retrieval
  • Semantic textual similarity
  • Sentence and document embedding
  • Clustering
  • Classification using embeddings
  • Multilingual retrieval with Turkish-centered applications
  • Low-resource and morphologically rich language NLP research

Model Performance

1. Detailed TR-MTEB Results

The model was evaluated on Turkish embedding benchmark tasks. The table below summarizes the detailed task-level results.

CategoryTaskScore
STSSTSbTR77.5
NLISnliTr60.8
NLIXNLI76.0
RetrievalSquadTRRetrieval62.3
RetrievalMSMarcoTRRetrieval57.4
RetrievalTQuadRetrieval79.5
ClassificationTHYSentimentClassification59.5
ClassificationTSTimelineNewsCategoryClassification58.7
ClassificationTurkish75NewsClassification90.7
ClassificationTurkishIronyClassification52.6
ClassificationTurkishMovieSentimentClassification71.9
ClassificationTurkishNewsCategoryClassification88.8
ClassificationTurkishOffensiveLanguageClassification63.9
ClassificationTurkishProductSentimentClassification60.9
ClusteringTurkishAbstractCorpusClustering58.9
ClusteringTurkishColumnWritingClustering63.6
Bitext MiningWMT16BitextMining97.1
OtherArguAnaTR45.3
OtherNFCorpusTR10.7
OverallAverage69.5

2. Version Comparison: embeddingmagibu-200m vs embeddingmagibu-152m

The table below compares embeddingmagibu-200m with the previous embeddingmagibu-152m version on shared evaluation tasks.

Taskembeddingmagibu-200membeddingmagibu-152mDifference
Average69.567.0+2.5
STSbTR77.575.1+2.4
SnliTr60.855.4+5.4
SquadTRRetrieval62.368.7-6.4
THYSentimentClassification59.551.0+8.5
TSTimelineNewsCategoryClassification58.760.8-2.1
Turkish75NewsClassification90.792.7-2.0
TurkishAbstractCorpusClustering58.961.8-2.9
TurkishColumnWritingClustering63.661.8+1.8
TurkishIronyClassification52.648.4+4.2
TurkishMovieSentimentClassification71.967.3+4.6
TurkishNewsCategoryClassification88.890.8-2.0
TurkishOffensiveLanguageClassification63.959.6+4.3
TurkishProductSentimentClassification60.959.1+1.8
WMT16BitextMining97.191.9+5.2
XNLI76.060.8+15.2

Model Architecture

This model uses the SentenceTransformers format with the following pipeline. The max_seq_length value is set to 8192.

SentenceTransformer(
  (0): Transformer({'max_seq_length': 8192, 'do_lower_case': False}) with Transformer model: Gemma3TextModel
  (1): Pooling({'word_embedding_dimension': 768, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
  (2): Dense({'in_features': 768, 'out_features': 3072, 'bias': False, 'activation_function': 'torch.nn.modules.linear.Identity'})
  (3): Dense({'in_features': 3072, 'out_features': 768, 'bias': False, 'activation_function': 'torch.nn.modules.linear.Identity'})
  (4): Normalize()
)

Training and Adaptation Pipeline

The model was not trained from scratch. Instead, it was developed using an efficient three-stage adaptation pipeline.

1. Tokenizer Surgery

A Turkish-optimized multilingual tokenizer was constructed with a vocabulary size of 131,072 tokens.

The goal of this step was to improve Turkish tokenization efficiency while keeping multilingual capacity. This was done by pruning redundant tokens from the teacher voca

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