alt.freeweights.text / NatureLM-8x7B
From: microsoft <huggingface.co/microsoft>Newsgroups: alt.freeweights.textSubject:

NatureLM-8x7B

Date: 2026-11-15Commit: e1150dfSigned: 2DC28CC7B26A283B ✓

Model with 46.7B parameters. Safetensors weights, 93.4 GB in all. Published by microsoft under MIT.

46.7B params93.4GBNatureLM-8x7Bsafetensorspermissive
FactsParams46.7BSize93.4 GBFormatssafetensorsTasknot taggedLicenseMITFrom sourcepermissive
$ fw get microsoft/NatureLM-8x7B
# manifest sha256 cb8355ee6d76… · 93.4 GB · 47 files
$ fw verify ./NatureLM-8x7B microsoft/NatureLM-8x7B
From sourceHosted (signed)microsoft/NatureLM-8x7BLast check: 2026-11-15 03:55 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
93.4 GB
Weights
93.4 GB (safetensors)
Parameters
46.7B
Formats
safetensors
Task
not tagged
License
MIT (permissive)
Files
47, each with a sha256
Publisher
microsoft
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:55 UTCpassed

Model card

From the publisher at commit e1150df. Shown as plain text with links; images open at the publisher.

Model details#

Model description#

Nature Language Model (NatureLM) is a sequence-based science foundation model designed for scientific discovery. Pre-trained with data from multiple scientific domains, NatureLM offers a unified, versatile model that enables various applications including generating and optimizing small molecules, proteins, RNA, and materials using text instructions; cross-domain generation/design such as protein-to-molecule and protein-to-RNA generation; and top performance across different domains.

  • Developed by: SFM team ∗ Microsoft Research AI for Science
  • Model type: Sequence-based science foundation model
  • Language(s): English
  • License: MIT License
  • Finetuned from model: one version of the model is finetuned from Mixtral-8x7B-v0.1

Model sources#

Repository:#

We provide two repositories for 8x7B models, including both base versions and instruction-finetuned versions.

Paper:#

[[2502.07527] Nature Language Model: Deciphering the Language of Nature for Scientific Discovery](https://arxiv.org/abs/2502.07527)

Uses#

Direct intended uses#

NatureLM is designed to facilitate scientific discovery across multiple domains, including the generation and optimization of small molecules, proteins, and RNA. It offers two unique features: (1) Text-driven capability — users can prompt NatureLM using natural language instructions; and (2) Cross-domain functionality — NatureLM can perform complex cross-domain tasks, such as generating compounds for specific targets or designing protein binders for small molecules. Downstream uses: Science researchers can finetune NatureLM for their own tasks, especially cross-domain generation tasks.

Out-of-scope uses#

Use in Real-World Applications Beyond Proof of Concept#

NatureLM currently not ready to use in clinical applications, without rigorous external validation and additional specialized development. It is being released for research purposes only.

Use outside of the science domain#

NatureLM is not a general-purpose language model and is not designed or optimized to perform general tasks like text summarization or Q&A.

Use by Non-Experts#

NatureLM outputs scientific entities (e.g., molecules, proteins, materials) and requires expert interpretation, validation, and analysis. It is not intended for use by non-experts or individuals without the necessary domain knowledge to evaluate and verify its outputs. Outputs, such as small molecule inhibitors for target proteins, require rigorous validation to ensure safety and efficacy. Misuse by non-experts may lead to the design of inactive or suboptimal compounds, resulting in wasted resources and potentially delaying critical research or development efforts.

CBRN Applications (Chemical, Biological, Radiological, and Nuclear)#

NatureLM is not intended for the design, development, or optimization of agents or materials for harmful purposes, including but not limited to weapons of mass destruction, bioterrorism, or other malicious uses.

Unethical or Harmful Applications#

The use of NatureLM must align with ethical research practices. It is not intended for tasks that could cause harm to individuals, communities, or the environment.

Risks and limitations#

NatureLM may not always generate compounds or proteins precisely aligned with user instructions. Users are advised to apply their own adaptive filters before proceeding. Users are responsible for verification of model outputs and decision-making. NatureLM was designed and tested using the English language. Performance in other languages may vary and should be assessed by someone who is both an expert in the expected outputs and a native speaker of that language. NatureLM inherits any biases, errors, or omissions characteristic of its training data, which may be amplified by any AI-generated interpretations. For example, inorganic data in our training corpus is relatively limited, comprising only 0.02 billion tokens out of a total of 143 billion tokens. As a result, the model's performance on inorganic-related tasks is constrained. In contrast, protein-related data dominates the corpus, with 65.3 billion tokens, accounting for the majority of the training data. There has not been a systematic effort to ensure that systems using NatureLM are protected from security vulnerabilities such as indirect prompt injection attacks. Any systems using it should take proactive measures to harden their systems as appropriate.

Training details#

Training data#

The pre-training data includes text, small molecules (SMILES notations), proteins (FASTA format), materials (chemical composition and space group number), DNA (FASTA format), and RNA (FASTA format). The dataset contains single-domain sequences and cross-domain sequences.

Training procedure#

Preprocessing The training procedure involves two stages: Stage 1 focuses on training newly introduced tokens while freezing existing model parameters. Stage 2 involves joint optimization of both new and existing parameters to enhance overall performance.

Training hyperparameters#

  • Learning Rate: 2×10−4
  • Batch Size (Sentences): 8x7B model: 1536
  • Context Length (Tokens): 8192
  • GPU Number (H100): 8x7B model: 256

Speeds, sizes, times#

Model sized listed above;

Evaluation#

Testing data, factors, and metrics#

Testing data The testing data includes 22 types of scientific tasks such as molecular generation, protein generation, material generation, RNA generation, and prediction tasks across small molecules, proteins, DNA.

Factors#

  1. Cross-Domain Adaptability: The ability of NatureLM to perform tasks that span multiple scientific domains (e.g., protein-to-compound generation, RNA design for CRISPR targets, or material design with specific properties).
  2. Accuracy of Outputs: For tasks like retrosynthesis, assess the correctness of the outputs compared to ground truth or experimentally validated data.
  3. Diversity and Novelty of Outputs: Evaluate whether the generated outputs are novel (e.g., new molecules or materials not present in databases or training data).
  4. Scalability Across Model Sizes: Assess the performance improvements as the model size increases (1B, 8B, and 46.7B parameters).

Metrics#

Accuracy, AUROC, and independently trained AI-based predictors are utilized for various tasks. Evaluation results

  1. We successfully demonstrated that NatureLM is capable of performing tasks such as target-to-compound, target-to-RNA, and DNA-to-RNA generation.
  2. NatureLM achieves state-of-the-art results on retrosynthesis benchmarks and the MatBench benchmark for materials.
  3. NatureLM can generate novel proteins, small molecules, and materials.

Summary#

Nature Language Model (NatureLM) is a groundbreaking sequence-based science foundation model designed to unify multiple scientific domains, including small molecules, materials, proteins, DNA and RNA. This innovative model leverages the "language of nature" to enable scientific discovery through text-based instructions. NatureLM represents a significant advancement in the field of artificial intelligence, providing researchers with a powerful tool to drive innovation and accelerate scientific breakthroughs. By integrating knowledge across multiple scientific domains, NatureLM paves the way for new discoveries and advancements in various fields of science. We hope to release it to benefit more users and contribute to the development of AI for Science research.

Model card contact#

This work was conducted in Microsoft Research AI for Science. We welcome feedback and collaboration from our audience. If you have suggestions, questions, or observe unexpected/offensive behavior in our technology, please contact us at:

  • Yingce Xia, Yingce.Xia@microsoft.com
  • Chen Hu, chehu@microsoft.com
  • Yawen Yang, v-yangyawen@microsoft.com

If the team receives reports of undesired behavior or identifies issues independently, we will update this repository with appropriate mitigations.

Files

47 files · 93.4 GBWeights 93.4 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 47 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
LICENSE1.07 KB18d3bb3458bb9dabcdf5e74dacf256a339b8a6486338ab09a97ba865d3214928
README.md8.19 KB5ed5d1711762a2ff00b2be60f916370f9da54d51cf20ed07936c91b929035618
config.json719 B18cd91e23efd1fb88b8a919adcdc66cbb6cb8d492abf029931bb8804eacbdec2
generation_config.json116 B40e6ecbcedfc2b67b7fa8ba37216c9546c18c00242020b2b34f0b58c3558f680
model.safetensors.index.json80.7 KB14ca2186a37ab6ba43d3859e81a352fef2bf99d556b16a4881cb373a88dbd9b2
model_00.safetensors278 MBdf624dc55dd565cad66c02147db6989dbddc3cfacd3422148e3140e7a4ac77c2
model_01.safetensors2.90 GB82f567d8aae5a51e44f36b634dc7c387edcb92c10c0b57d66a7e29935c5ca09c
model_02.safetensors2.90 GB04e540a3d26615f0ff79a02626914fce395e7e0f532e07e82b29a07683488628
model_03.safetensors2.90 GB6b719afc5af8323cce0fa65da6b6d4ffd454d00df765946dd0847bdc375df581
model_04.safetensors2.90 GB01ddae81de74ea084689b7b1fc218bc728d45bd606e3f2fdca17b2809c9c8693
model_05.safetensors2.90 GBf1ebf5889451e387035565d6f419d1d36bd71c743e3015b6efa25770bbe9b370
model_06.safetensors2.90 GB1a7ad69891482773c8fee2a812788c22b91d909b6acc6a3330f3c23847fbf1aa
model_07.safetensors2.90 GB3992fd1d4c8f238cca574c447b9121afcfefda661156092d0cf2242e098eb8f1
model_08.safetensors2.90 GB97e4f29b99ae9c788f1ce08d40f984d686f2ebd49f9b16b77801526a3bd22b70
model_09.safetensors2.90 GB25eb91edfc92862cb6e5449c71ff336715a057a858aa8cbd806fb3fbdff02c7e
model_10.safetensors2.90 GBd1e70b82fdab78010c5b545bee15dc7862079842b2ea76df178eaf0837423daf
model_11.safetensors2.90 GBffd138a9451b5a8ec00affc6ca6ab2e841d1522876367bd12796e97f0feb2770
model_12.safetensors2.90 GBaae3e1d6584c0da6b65b36ef5e3cfee809d8db8c894c728b31502bf60557296c
model_13.safetensors2.90 GB3e5455efef66469078f2794211cf7f4cd81a27ac988c2de17e1372e8cf5db29c
model_14.safetensors2.90 GBaa47afec1cc6b5c55fb9261192c273a9f453a21a7778ca0bf41835f2217325cc
model_15.safetensors2.90 GB608674700ff27f9e0117461a44cb0b163e1db6e042ed4fba2325d4ab121352ce
model_16.safetensors2.90 GB8ad2dafe2eb4bd880f01ad20ad6413d728032d37fd214e6cb64e62d7a7f7bd4a
model_17.safetensors2.90 GB4bafd87bd7ac405762703e720e7d00eb6ba1bd0149b90ac58984fe96e34290b7
model_18.safetensors2.90 GB30fb0d887e9486190533e8b1ff42d9ec2fac7cf05faeae681357d9084838505a
model_19.safetensors2.90 GBba62bf524777e235b38b07c522724f6a0afa0479bd5cfe649957cca1a7483dbd
model_20.safetensors2.90 GB01676f203f97e54c189bd5dea40ecd196065d1c2e8857264115d4d5a12c2c130
model_21.safetensors2.90 GB4246319dbfcfe32bd819f4d98883e898311c9aa6feab525b1668874fc9c79766
model_22.safetensors2.90 GB66fbb9e8eddb73c7533044c82aef95070d28f849264b7196d74c76eef122b223
model_23.safetensors2.90 GBb0881e58dad6ac001cb7a9f0d84005f4df0efc3205f10c70e8265b6ace5c5e70
model_24.safetensors2.90 GBaba12961ec60884e0d6da8df5e967d6d1c33e8a1aedcc5af5253889ef792c076
model_25.safetensors2.90 GBb00a00fd09245e35d56094928b18dcbbbbf906b9f5b99748b4a071ad8a59681c
model_26.safetensors2.90 GB1c9396b6e1a4e0fa2946d8c3cc8ded2640992340cd52915fc4bbba14ea99daff
model_27.safetensors2.90 GBef0b3aeda7b33f211d95fe084333d3e4dcdd1505c465113120a38af5db73f783
model_28.safetensors2.90 GB9fde2661648cee5d7ee9b1e34452ff8cf7e3428fa153a6750869865a0a6116b5
model_29.safetensors2.90 GBd6782df98f0f76eceb4b44024bb9418035b308379af34c8a9c641deb9b64b26f
model_30.safetensors2.90 GBaad89f905552695903b091951b8c6095bbfaeae47e66cb9a74b70b67f19b3a3a
model_31.safetensors2.90 GB99e370ee5b27f5cc49501aecc75ef9e1db3c2a3e58152f2ab89b3434cb45a186
model_32.safetensors2.90 GB37fb88ff270bfbe82e8348faff902ae6d8ccee505de96839fc89378811a3e78f
model_33.safetensors8.31 KB62cf7bbcfe47af771747b31382937f5585e623be9562839f24143fe7132d7660
model_34.safetensors278 MB260ee74c32f1baa434bf194f4dc0c40cc34646fdb516633333a6edbe188fe2a6
nlm_tokenizer.py14.6 KB8db638e04971ca55cdb0a000ce20c3ec4f20c1cd4cc89eaa7b527e28619175c0
science_tokens.py29.3 KB61d479dbbd77f1b75087bbf4044d004d3c7f61fc70ceaea052c810928a598e56
special_tokens_map.json72 B96bdbb8504d9967606e5f661ccc7cbbac44a3661af863a7a58614670a0ccab33
tokenizer.json1.80 MBfc4f0bd70b3709312d9d1d9e5ba674794b6bc5abc17429897a540f93882f25fc
tokenizer.model493 KBdadfd56d766715c61d2ef780a525ab43b8e6da4de6865bda3d95fdef5e134055
tokenizer_config.json1.15 KBb8e17b3a1691fbf905d5a9c9442b1bc891551a421c92e2b3f8a9342514c31fed
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
e1150df2e0 pinned now2026-11-15 03:55 UTC47 files · 93.4 GB

Use it

$ fw get microsoft/NatureLM-8x7B
# manifest sha256 cb8355ee6d76… · 93.4 GB · 47 files
$ fw verify ./NatureLM-8x7B microsoft/NatureLM-8x7B
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/microsoft/NatureLM-8x7B.json --dir ./NatureLM-8x7B $ python3 fw.py verify ./NatureLM-8x7B ./microsoft__NatureLM-8x7B.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download microsoft/NatureLM-8x7B --revision e1150df2e00f819b87de473d6af5c2105b21ccaa --local-dir ./NatureLM-8x7B

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
LICENSE
Text sha256
18d3bb3458bb9dabcdf5e74dacf256a339b8a6486338ab09a97ba865d3214928
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: microsoft <huggingface.co/microsoft>Newsgroups: alt.freeweights.textSubject: NatureLM-8x7BDate: 2026-11-15Commit: e1150dfSigned: 2DC28CC7B26A283B ✓
Upstream
microsoft/NatureLM-8x7B
Pinned commit
e1150df2e00f819b87de473d6af5c2105b21ccaa
Manifest
NatureLM-8x7B.json · .minisig
Manifest sha256
cb8355ee6d7611374d543b14715ed1ae5b5e1cfb84f2eeb3066d4da542eccb63
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:55 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/microsoft/NatureLM-8x7B.json $ curl -O https://freeweights.allternit.com/manifests/microsoft/NatureLM-8x7B.json.minisig $ minisign -Vm NatureLM-8x7B.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download microsoft/NatureLM-8x7B
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. NatureLM-8x7B.json. Provenance. Takedown history: none.
From: laion <huggingface.co/laion>Subject: a2-rl-e2egit_large-50-32B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-large-15-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-v2-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_pymethods2test-large-80-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_unitsyn-python-large-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_mix_h2_language_proportional-65-8B