Model reference · open weights
indus-sde-st is an open-weight embedding model from nasa-impact. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.
Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.
What it is
| Released by | nasa-impact |
|---|---|
| Type | Embedding models |
| Task | Embeddings |
| Parameters (lead) | 125M |
| Context | 1026 tokens |
| Runs with | transformers |
| Released | 2025-07-15 |
| Popularity | 2k downloads / month |
| Licence | Open weights |
About
Paper: INDUS-SDE: A Language Model for Scientific Content Curation and Discovery — KDD 2026, AI for Sciences Track. INDUS-SDE-ST is a sentence transformer for semantic scientific discovery, built on the INDUS-SDE encoder. Code: NASA-IMPACT/st-training-workflow · Binary (EQAT) variant: indus-sde-st-equat-v0.1
The model was first further fine tuned on sentence embedding task on top of previous (nasa-impact/indus-sde-st-v0.1) using stage 2 dataset (scientific dataset) for a epoch. Then this model is again fined tuned for 2 more epoches on NASA SDE and NASA ADS corpus.
The initial stage of Indus-SDE-ST training focused on adapting the base Indus-SDE model to comprehend general domain semantics and sentence-pair relationships. The stage 2 dataset was designed for scieinfic domain adaptation. The primary objective was to establish a broad linguistic foundation before specializing in scientific content (for subsequent stages). This was achieved using a diverse corpus comprising pairs from S2ORC, arxiv, PubMed, NASA ADS and NASA SDE set in a contrastive learning objective: Multiple Negatives Ranking loss.
| Dataset Name | Data Points | Type | Link |
|---|---|---|---|
| S2ORC_title_abstract | ~41.8M | Title-Body | Link |
| S2ORC_abstract_citation | ~39.6M | Body-Body | Link |
| S2ORC_title_citation | ~51M | Title-Title | Link |
| arxiv_title_abstract | ~2.7M | Title-Body | Link |
| PubMed | ~ 24M | Title-Body | Link |
| specter | ~684K | Title-Body | Link |
| nasa_ads | ~2.66M | Title-Abstract | Link |
| SDE-syntisaized | 177486 | question-answer | Link |
| SDE-syntisaized | 194382 | search_terms-document | |
| CMR-natural | 53974 | Title-Description | |
| PDS-natural | 9832 | Title-Description | |
| CMR-syntisaized | 796097 | search_terms-document | |
| PDS-syntisaized | 52777 | search_terms-document | |
| Total | ~162.4M |
We evaluate the model on a variety of benchmark datasets, especially the following:
We observe that the model from this stage has overall better performance compared to original INDUS Sentence Transformer and ModernBERT-based ST.
The model uploaded to the Hf is indus-sde-st-v0.2_vocal-river-16
models = {
"modernbert-embed-base": "ModernBERT based embedding model",
"nasa-smd-ibm-st-v2": "Original Indus Sentence Transformer",
"indus-sde-st-v0.1": "Indus-SDE Stage 1 Sentence Transformer",
"indus-sde-st-v0.2_whole-moon-14": "Indus-SDE Stage 2 Sentence Transformer (Trained on full dataset and faster learning rate)",
"indus-sde-st-v0.2_atomic-plasma-15": "Indus-SDE Stage 2 Sentence Transformer (Trained just on the sde/ads dataset)",
"indus-sde-st-v0.2_vocal-river-16": "Indus-SDE Stage 2 Sentence Transformer (Trained on top of model 14 with nasa sde/ads for 2 epoch)",
}
If you use INDUS-SDE-ST (or INDUS-SDE), please cite:
@inproceedings{pantha2026indussde,
author = {Pantha, Nishan and Awale, Sajil and Kuruvanthodi, Vishnudev and KC, Simran and Ramasubramanian, Muthukumaran and Davis, Carson and Praveen, Bishwas and Foshee, Emily and Bhattacharjee, Bishwaranjan and Bugbee, Kaylin and Ramachandran, Rahul},
title = {{INDUS-SDE}: A Language Model for Scientific Content Curation and Discovery},
year = {2026},
isbn = {979-8-4007-2259-2},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
doi = {10.1145/3770855.3818847},
booktitle = {Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and DatFrom the published model card. Full card on the HuggingFace links in the sidebar.
Using it via the API
Once AxForge deploys indus-sde-st for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (indus-sde-st below is illustrative; you get the exact model name on deployment.)
$ curl -sS https://api.axforge.ai/v1/embeddings \
-H "Authorization: Bearer $AXFORGE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"indus-sde-st","input":"text to embed"}'
Create an account — your API key is available in the console. 3M free tokens every 30 days with every new account.