nomic-embed-code
is a state-of-the-art code embedding model that excels at code retrieval tasks:
High Performance
: Outperforms Voyage Code 3 and OpenAI Embed 3 Large on CodeSearchNet
Multilingual Code Support
: Trained for multiple programming languages (Python, Java, Ruby, PHP, JavaScript, Go)
Advanced Architecture
: 7B parameter code embedding model
Fully Open-Source
: Model weights, training data, and
evaluation code
released
Model
Python
Java
Ruby
PHP
JavaScript
Go
Nomic Embed Code
81.7
80.5
81.8
72.3
77.1
93.8
Voyage Code 3
80.8
80.5
84.6
71.7
79.2
93.2
OpenAI Embed 3 Large
70.8
72.9
75.3
59.6
68.1
87.6
Nomic CodeRankEmbed-137M
78.4
76.9
79.3
68.8
71.4
92.7
CodeSage Large v2 (1B)
74.2
72.3
76.7
65.2
72.5
84.6
CodeSage Large (1B)
70.8
70.2
71.9
61.3
69.5
83.7
Qodo Embed 1 7B
59.9
61.6
68.4
48.5
57.0
81.4
Model Architecture
Total Parameters
: 7B
Training Approach
: Trained on the CoRNStack dataset with dual-consistency filtering and progressive hard negative mining
Supported Languages
: Python, Java, Ruby, PHP, JavaScript, and Go
CoRNStack Dataset Curation
Starting with the deduplicated Stackv2, we create text-code pairs from function docstrings and respective code. We filtered out low-quality pairs where the docstring wasn't English, too short, or that contained URLs, HTML tags, or invalid characters. We additionally kept docstrings with text lengths of 256 tokens or longer to help the model learn long-range dependencies.
After the initial filtering, we used dual-consistency filtering to remove potentially noisy examples. We embed each docstring and code pair and compute the similarity between each docstring and every code example. We remove pairs from the dataset if the corresponding code example is not found in the top-2 most similar examples for a given docstring.
During training, we employ a novel curriculum-based hard negative mining strategy to ensure the model learns from challenging examples. We use a softmax-based sampling strategy to progressively sample hard negatives with increasing difficulty over time.
If you find the model, dataset, or training code useful, please cite our work:
@misc{suresh2025cornstackhighqualitycontrastivedata,
title={CoRNStack: High-Quality Contrastive Data for Better Code Retrieval and Reranking},
author={Tarun Suresh and Revanth Gangi Reddy and Yifei Xu and Zach Nussbaum and Andriy Mulyar and Brandon Duderstadt and Heng Ji},
year={2025},
eprint={2412.01007},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2412.01007},
}
Runs of nomic-ai nomic-embed-code-GGUF on huggingface.co
2.7K
Total runs
0
24-hour runs
0
3-day runs
-128
7-day runs
-181
30-day runs
More Information About nomic-embed-code-GGUF huggingface.co Model
nomic-embed-code-GGUF huggingface.co is an AI model on huggingface.co that provides nomic-embed-code-GGUF's model effect (), which can be used instantly with this nomic-ai nomic-embed-code-GGUF model. huggingface.co supports a free trial of the nomic-embed-code-GGUF model, and also provides paid use of the nomic-embed-code-GGUF. Support call nomic-embed-code-GGUF model through api, including Node.js, Python, http.
nomic-embed-code-GGUF huggingface.co is an online trial and call api platform, which integrates nomic-embed-code-GGUF's modeling effects, including api services, and provides a free online trial of nomic-embed-code-GGUF, you can try nomic-embed-code-GGUF online for free by clicking the link below.
nomic-ai nomic-embed-code-GGUF online free url in huggingface.co:
nomic-embed-code-GGUF is an open source model from GitHub that offers a free installation service, and any user can find nomic-embed-code-GGUF on GitHub to install. At the same time, huggingface.co provides the effect of nomic-embed-code-GGUF install, users can directly use nomic-embed-code-GGUF installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
nomic-embed-code-GGUF install url in huggingface.co: