Hydrogen-1.0: 753B open-weight chemistry and materials model under MIT license

Chinese company Deep Principle has released Hydrogen-1.0, a specialist model for chemistry, materials science and life sciences built on GLM-5.3. The weights are open under an MIT license, and the maker says it beats GPT-6-Astra on FrontierScience-Research. But it's far too big to run at home.

Model releases Try it yourself Nov 2, 2026 4 min read Source: Bing News (en-US)
Illustrative image, AI-generated

What it's about

Deep Principle, a materials-research AI company from Hangzhou, has released Hydrogen-1.0. The model is a scientific research assistant for chemistry, materials science and life sciences. It was created by post-training Z.ai's GLM-5.3 and is available with open weights under the MIT license. According to the Model Card, it is meant to formulate research questions, plan experiments, analyze results and tackle open-ended discovery tasks. Deep Principle argues that recent AI science results have come from proprietary models whose discovery capabilities aren't open. Hydrogen-1.0 is meant to be a transparent, verifiable alternative.

Key specs and training

The model has 753B parameters as a mixture-of-experts (MoE – only a portion of the experts is active per token), with about 40B active according to the base model. Context is 1M tokens, and maximum output is 128K.

Training combines supervised fine-tuning (SFT) with reinforcement learning (RL, learning through reward). The data comes from four sources:

  • Domain knowledge from chemistry, materials science and life sciences
  • Research scenarios with feedback from Deep Principle scientists
  • Lab records: complete electronic lab notebook entries via the Mira system
  • Discovery trajectories: sequences of decisions and feedback, including failed attempts

The infrastructure is Megatron and SGLang on NVIDIA CUDA and AMD ROCm. The Muon optimizer moves its state between CPU, GPU and disk depending on the backend. The RL uses resumable rollouts and stores the original log-probability per token to correct the weighting. An adapter converts training checkpoints into BF16 and block-wise 128×128 FP8 weights for inference. Full datasets and recipes will not be released.

Benchmarks (all from Deep Principle)

Test Hydrogen-1.0 Comparison
FrontierScience-Research 38.3% GPT-6-Astra 33.3%
GPQA-Diamond 93.0% GPT-6-Astra 96.0% (OpenAI figure); roughly on par with Kimi-K3
Scientific computing +5.13 points vs. GPT-6-Astra (max reasoning)
Forward reaction prediction +4.76 points vs. GPT-6-Astra
NMR structure elucidation −3.33 points GPT-6-Astra ahead

In a transition-metal complex design task, models had to find a larger HOMO-LUMO gap (the energy difference between two electron states) over five rounds. Hydrogen-1.0 averaged 4.318 eV, GPT-6-Astra 3.689 eV and Kimi-K3 3.353 eV. On 117 experiment-planning questions, it beat Kimi-K3. GPT-6-Astra and Opus-5.5 were excluded because they refused more than 50% of requests.

Demos from everyday lab work

The technical post shows four examples. The model writes Python code, builds a polyethylene melt and launches GROMACS (molecular simulation software). It spots a topology error, fixes it and analyzes a 40 ns trajectory. It generates a reaction network for the Ireland-Claisen rearrangement with 27 structures and 30 plausible reactions. It ranks seven candidates for the monoformylation of 2-bromonaphthalene based on a 1H NMR spectrum. And it writes a JSON protocol for a 12-vessel Suzuki coupling study; a virtual-lab compilation step catches a pipetting error (aspiration without a fresh tip) before execution.

What you need to try it

Hydrogen-1.0 is a data-center model. It was tested running BF16 with SGLang on 8 GPUs with tensor parallelism 8. NVFP4 variants target NVIDIA B200/B300, and MXFP4 targets AMD Instinct MI350X/MI355X. The server offers an OpenAI-compatible API with a reasoning_effort setting. Realistically, the model won't run on a home GPU, a Mac or Google Colab; even heavily quantized, it needs several hundred GB of memory. The weights are on Hugging Face and ModelScope.

Our take

What matters here is less home use than openness: an MIT-licensed specialist model trained on lab notebook data and failed attempts is interesting for research groups and companies with cluster access. All benchmarks come from the vendor, and according to Deep Principle the FrontierScience figure for GPT-6-Astra was measured by the company itself. Independent tests are missing. On GPQA-Diamond it falls short of the figure OpenAI cites, and on NMR GPT-6-Astra leads. That competing models refused more than half of the experiment-planning requests is a practical argument for open models, but it depends on how the tests were chosen. Data and recipes remain closed, so reproducibility is only partial. The price of a hosted API is unknown.

Sources

#open-weights#chemistry#science#moe#mit-license
Read the original source

Try it yourself: Hydrogen-1.0

Explained step by step, no prior knowledge needed – on your own computer or free in your browser.

What can I do with it?

Hydrogen-1.0 is a specialist model for chemistry, materials research and life sciences. It can formulate research questions, plan experiments, write and fix simulation scripts (for example for GROMACS), predict reactions and analyze NMR data. It handles up to 1M tokens of context. According to the vendor, it beats GPT-6-Astra on FrontierScience-Research but is weaker at NMR structure elucidation. Because of its size, it only runs on servers with several high-end GPUs. As a text model, it can't process images.

Who is it worth it for?

Interesting for research teams, universities and companies with access to GPU clusters. For hobbyists with a home PC, it isn't worth it unless a smaller spin-off or hosted access appears.

Ideas: What you can do with it

Experiment planning

You describe a research goal and have the model draw up an experimental plan with conditions and controls. Check the result before using it in the lab.

Generating simulation scripts

The model writes Python and GROMACS scripts for molecular dynamics and fixes errors such as faulty topologies.

NMR analysis

Give it a 1H NMR spectrum and have it rank candidate structures. It's a helpful aid, but it doesn't replace expert review.

Reaction prediction

You provide reactants and conditions and get likely products and reaction networks.

Size753.3 B parameters (40 billion active)
Download452 GB (about 10.0 hr at 100 Mbit/s)
Licensemit
TypeLanguage model (text chat)

What your computer needs

Graphics card (NVIDIA), fully in VRAM at least 498 GB VRAMservers only, with multiple data-center GPUs (e.g. 8× H100) – fastest; with less VRAM, see the next line
Graphics card + system memory (MoE offloading) from approx. 17 GB VRAM + 512 GB RAMdie Experten liegen im Arbeitsspeicher, nur der Kern auf der Grafikkarte (llama.cpp/LM Studio). Langsamer als komplett im VRAM, aber auf normalen PCs machbar
Mac (Apple Silicon M1–M5) too big for any MacThe GPU and CPU share the memory – the model can use about 70% of it
CPU only (no graphics card) Very slow without a graphics cardan estimated 1 words per second on a current desktop PC (MoE: only 40 billion parameters active per word). This requires at least 512 GB of RAM.
Storage approx. 454 GB freeModel download plus programs
Google Colab too big for Colabeven the largest Colab GPUs aren't enough

Values estimated from the model size – the Model Card may have more precise figures.

Which variant is right for me?

Many models come in several sizes or "quantizations." These are compressed versions: smaller and faster, but slightly less accurate. Rule of thumb: pick the largest variant whose memory requirement fits in your VRAM (video memory). The scripts below choose this for you automatically.

VariantDownloadNeeds approx.Compatible graphics cards
4-bit (Q4) Default 452 GB498 GBservers only, with multiple data-center GPUs (e.g. 8× H100)
8-bit (Q8) 806 GB888 GBservers only, with multiple data-center GPUs (e.g. 8× H100)
16-bit (Original) 1507 GB1658 GBservers only, with multiple data-center GPUs (e.g. 8× H100)

BF16 with SGLang on 8 GPUs is the tested setup. NVFP4 is available for NVIDIA B200/B300, and MXFP4 for AMD MI350X/MI355X. Smaller variants or GGUF files aren't mentioned in the source.

  • Officially tested: 8 GPUs, tensor parallelism 8, BF16, SGLang.
  • NVFP4 for NVIDIA B200/B300, MXFP4 for AMD Instinct MI350X/MI355X.
  • The stated VRAM (video memory) figure of around 460 GB is a rough estimate for 4-bit; the source gives no exact values.
  • A context of up to 1M tokens costs a lot of additional memory.
  • The model isn't practical for Macs, ordinary PCs or Colab.

Groß (753,3 B parameters, MoE): running entirely on the GPU takes a lot of VRAM (video memory). With MoE offloading, a regular graphics card plus plenty of RAM is enough (see table). Colab Free isn't enough.

Gated access: You need a free Hugging Face account. Log in on the model page and accept the license. Then create an access token (type Read) at huggingface.co/settings/tokens and run hf auth login once before you start.

How do I find out what my computer has?
  • Windows: Press Ctrl + Shift + Esc → Task Manager → Performance tab → click GPU on the left. At the bottom you'll see Dedicated GPU memory (that's your VRAM). You'll find system memory under Memory.
  • Mac: Apple menu at the top left → About This Mac. You'll see your chip (e.g. M2) and memory (e.g. 16 GB). On Apple chips, graphics and processor share this memory.
  • Linux: Type nvidia-smi in the terminal (shows your graphics card and its memory) and free -h for system memory.

Guide

Google Colab (in your browser, no installation)

Google Colab is a free service from Google. It gives you a computer with a graphics card in your browser for a few hours. All you need is a Google account. For this model: too big for Colab – even the largest Colab GPUs aren't enough.

  1. Download the notebook. Click the button and save the file.

    Download colab.ipynb

  2. Open Colab. Go to colab.research.google.com and sign in with your Google account.
  3. Upload the notebook. In the window that appears, click Upload on the left (or choose File → Upload notebook at the top) and select the file colab.ipynb.
  4. Turn on the GPU. In the top menu, go to Runtime → Change runtime type → under Hardware accelerator, select T4 GPU (with Colab Pro: L4 or A100) → Save.
  5. Start everything. Runtime → Run all (keyboard shortcut Ctrl + F9). If you see the warning “This notebook was not authored by Google,” click Run anyway.
  6. Wait. The cells run one after another. A green checkmark appears to the left of each cell when it's done. Installation and download take about 155 minutes here.
  7. Try it out. The result appears below the last cell. To test something else, change the text in the cell and run it again with Shift + Enter.
  8. Clean up. When you're done: Runtime → Disconnect and delete runtime. This saves your free quota.

Good to know: The free GPU is limited (usually a few hours per day). After about 90 minutes of inactivity, Colab disconnects, and you'll have to start everything over.

Windows 10 / 11

This model runs on Python. Our script handles the setup automatically: it creates an isolated Python environment, installs the required packages (PyTorch, approx. 3 GB) and downloads the model (452 GB (about 10.0 hr at 100 Mbit/s)).

  1. Update your graphics driver (NVIDIA): install the latest driver. Without an NVIDIA card, it runs on the CPU – much more slowly.
  2. Install Python. Download Python 3.12 from python.org and run the installer. Important: At the bottom of the first window, tick Add python.exe to PATH, then click Install Now.
  3. Create a folder and download the files. Create a folder, e.g. Documents\AI-Test, and save both files into it:

    try_windows.ps1 demo.py

  4. Open a terminal in the folder. Open the folder in File Explorer, right-click an empty spot → Open in Terminal.
  5. Run it. Paste this command and press Enter:
    powershell -ExecutionPolicy Bypass -File try_windows.ps1
    Installation and download are running now. The first time, this can take 10–30 minutes.
  6. Result. The window shows the model's answer to a test question.
  7. Try your own input: Open demo.py in an editor, change the sample text, and save. Then run this in the terminal:
    .\.venv-hydrogen-1-0\Scripts\Activate.ps1
    python demo.py

macOS

Macs with an Apple chip (M1 to M5) are ideal. Older Intel Macs are very slow.

  1. Open Terminal. Press Cmd + Space, type Terminal, and press Enter.
  2. Install the developer tools (first time only; includes Python):
    xcode-select --install
    Click Install in the window. If you see "already installed," everything is already in place.
  3. Download the files – both end up in your Downloads folder:

    try_mac.sh demo.py

  4. Run it:
    cd ~/Downloads
    bash try_mac.sh
    The first time, installation and download take 10–30 minutes.
  5. Result. The window shows the model's answer to a test question.

Linux

  1. Check your GPU. nvidia-smi should show your card. If it doesn't, install the driver on Ubuntu and restart:
    sudo ubuntu-drivers install
  2. Install the Python basics (Ubuntu/Debian):
    sudo apt update && sudo apt install -y python3-venv python3-pip git
  3. Put the files in a folder and open a terminal there:

    try_linux.sh demo.py

  4. Run it:
    bash try_linux.sh
  5. Result. The window shows the model's answer to a test question.

Try it

Explain the difference between SN1 and SN2 reactions with one example each.
Plan an experiment to compare the yield of a Suzuki coupling across 12 batches with varied base and temperature, and output the protocol as JSON.
Write a Python script that sets up a polyethylene melt with GROMACS, and explain the steps.
Which products should I expect from the monoformylation of 2-bromonaphthalene, and how would you tell them apart by 1H NMR?
Suggest transition-metal complexes with the largest possible HOMO-LUMO gap and justify your choices.

Tips for better results

  • Use SGLang's OpenAI-compatible API and set `reasoning_effort` according to the task.
  • Give tasks concrete context (reagents, conditions, measurement data) so the model can plan in a targeted way.
  • Have protocols output in structured formats such as JSON, and check them before running them.

If something goes wrong

The hardware requirements are enormous; without a multi-GPU server, the model won't start.

FP4 variants only run on current accelerators (B200/B300, MI350X/MI355X).

Always have chemistry answers checked by experts before running experiments.

The source doesn't name an exact Hugging Face repo or Ollama availability.

“out of memory,” a crash, or your computer freezes

The model is too big for your VRAM (video memory). Pick a smaller variant from the table above and close other programs, especially games and browsers with lots of tabs.

It runs, but extremely slowly

Your CPU is probably doing the work instead of your graphics card. In Ollama, the PROCESSOR column of ollama ps shows how much runs on the GPU. If it says "100% CPU", update your graphics driver or pick a smaller variant that fits entirely into VRAM (video memory).

“ollama” or “python” is not found

Close the terminal window and open it again so it recognizes the newly installed program. For Python on Windows: reinstall it and check Add python.exe to PATH.

Windows: "Running scripts is disabled on this system"

Run the script with exactly the command above: powershell -ExecutionPolicy Bypass -File try_windows.ps1. This allows execution for this one time only.

Error message when loading the model (version, "trust_remote_code", unknown architecture)

Brand-new models often need the latest software version. With Ollama: update Ollama. With Python: pip install -U transformers in the activated environment. The Model Card usually lists the exact version.

Tokenstrom generates the scripts and notebook automatically. Please take a quick look before running them – they're plain, readable text. Mind the model's license: mit.

Ask the AI assistant

Questions about this article, installation or background? Our assistant knows this page and runs on our own machine, not in someone else's cloud.

Connecting …

The Assistant is an AI (Gemma 4) and can make mistakes – please check important details against the source. Questions are used only to generate an answer and are deleted after one hour. Please don't enter any personal data.

Comments

What do you think? Already tried it? Write it here, no sign-up needed.

  1. Loading comments …

Comments are public. Links aren't allowed, and we delete abusive posts. You can delete your own comment at any time in this browser. Learn more in the Privacy Policy.