Join the conversation

Join the community of Machine Learners and AI enthusiasts.

Sign Up
RiverRider 
posted an update about 4 hours ago
Post
102
Motherlode on MTEB and Hugging Face Inference
RiverRider/motherlode-code-small-en-v0.1 is a 33.4 M-parameter English embedding model for code and text. It is a drop-in for bge-small-en-v1.5: the mean of two fine-tunes of that base, one trained to match a GitHub issue to the file that needs changing and one trained to reproduce the geometry of gte-modernbert-base (a 4.5× larger model).

Where it differs on ranking metrics
On the MTEB(Code, v1) MultiSWEbenchRR task it leads the models under 100 M parameters at recall@10 (52.48 versus 52.18 for granite-embedding-small-english-r2). On the clean subset of SWE-bench Verified it improves recall@1 over the base model (178 of 411 versus 145), a gap that holds across the engine settings used in Sunstone. On the CoIR code-search probe it raises nDCG@10 from 0.467 to 0.576.

The gains are concentrated on localization and code retrieval rather than uniform improvement across every MTEB task. The model remains competitive on the broader English MTEB(eng, v2) average (63.47, 4th of 15 under 100 M) while carrying a clear advantage on the code-file tasks it was built for.


The weights are compatible with Hugging Face Inference Providers for feature extraction and sentence similarity. The repository also ships matching ONNX, GGUF, and sentence-transformers exports.

From Sunstone North Lab.

The 52.48 vs 52.18 MultiSWEbenchRR lead is the weakest number here. Your own card puts it at sign p 0.24 over 1,688 queries.

The soup is the real story.
On the 411 clean instances, a2 finds 176 files and d1 finds 133. Their parameter mean finds 178.
Not the average of the two. The better parent, plus 2.

Code search doesn't come through whole.
On the clean CoIR queries d1 lifts bge-small from 0.467 to 0.616, and the soup reads 0.576. That keeps about 73% of the gain.

So averaging looks free for localization and costs roughly a quarter of the distillation gain.
The card says 0.5 was the only weight tried. Have you swept it toward d1 to see where the file count starts to fall?