alt.freeweights.text / marin-32b-base
From: marin-community <huggingface.co/marin-community>Newsgroups: alt.freeweights.textSubject:

marin-32b-base

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

Text generation model with 32.5B parameters. Safetensors weights, 130 GB in all. Published by marin-community under Apache-2.0.

32.5B params130GBmarin-32b-basesafetensorspermissive
FactsParams32.5BSize130 GBFormatssafetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get marin-community/marin-32b-base
# manifest sha256 245736d51724… · 130 GB · 21 files
$ fw verify ./marin-32b-base marin-community/marin-32b-base
From sourceHosted (signed)marin-community/marin-32b-baseLast check: 2026-11-15 03:41 UTC

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

Works with

Overview

Size
130 GB
Weights
130 GB (safetensors)
Parameters
32.5B
Formats
safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
21, each with a sha256
Publisher
marin-community
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:41 UTCpassed

Model card

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

Image: Marin Logo

Model Card for Marin 32B#

This is the model card for the Marin 32B base model. The Marin Project is a collaborative effort to develop open-source foundation models.

Datasets#

Datasets used in Marin 32B Base#

Marin 32B Base was trained in multiple phases that reused our 8B recipe and introduced new high-quality cooldown data:

The Markdownified datasets are licensed under the original licenses of the individual documents. Please refer to StackExchange, Wikipedia, and arXiv for more information.

The Datashop Science QA dataset is licensed under CC-BY-SA 4.0.

Checkpoints#

Base Model Checkpoints#

Main Page: marin-community/marin-32b-base

main currently refers to the mantis revision.

Installation#

Marin 32B follows a Llama-style transformer architecture with QK-Norm attention (matching the Qwen3 32B backbone) and works out-of-the-box with the Hugging Face Transformers library and other libraries that support Llama/Qwen-style causal language models.

We use the stanford-crfm/marin-tokenizer tokenizer.

Inference#

You can use Marin 32B with the standard Hugging Face Transformers library:

from transformers import AutoModelForCausalLM, AutoTokenizer
marin = AutoModelForCausalLM.from_pretrained("marin-community/marin-32b-base", device_map="auto")
tokenizer = AutoTokenizer.from_pretrained("marin-community/marin-32b-base")
message = ["The Marin wind is"]
inputs = tokenizer(message, return_tensors="pt", return_token_type_ids=False)
response = marin.generate(**inputs, max_new_tokens=100, do_sample=True, top_k=50, top_p=0.95)
print(tokenizer.batch_decode(response, skip_special_tokens=True)[0])
Model Description#
  • Developed by: The Marin community team.
  • Model type: Transformer-style autoregressive language model.
  • Knowledge Cutoff: To the best of our knowledge, the base model has no data from later than July 2024.
  • Language(s) (NLP): English
  • License: The code and model are released under Apache 2.0.
  • Contact: dlwh at stanford.edu
Model Sources#

Evaluation#

We evaluate with EleutherAI's LM Eval Harness defaults across a standard suite. Numbers may differ from model cards or other evaluation harnesses due to prompt/format differences. “Average” is a simple mean over the shown tasks.

ModelAverageAGI Eval LSAT-ARARC EasyARC ChallengeBoolQCommonSense QACOPAHellaSwaglambada_openaiOpenBookQAPIQAWinoGrandeWSCMMLUGPQABBHMMLU ProHumanEvalGSM8KMATH
Marin 32B (Mantis)65.224.888.065.789.482.893.086.977.246.485.979.379.574.734.059.645.142.769.115.3
Marin 32B (Bison)63.023.487.865.888.982.394.086.677.446.686.178.682.472.932.155.241.929.354.710.4
OLMo 2 32B Base63.222.685.961.983.078.693.085.978.347.283.178.986.871.932.256.142.023.876.412.7
Qwen 2.5 32B Base68.130.480.855.987.788.587.084.177.644.482.475.781.080.839.067.457.948.889.336.3
Gemma 3 27B PT65.122.288.265.487.173.493.083.078.145.084.179.091.975.335.761.449.417.682.025.8
NVIDIA Nemotron Nano 12B v2 Base68.628.783.660.684.876.185.081.472.945.882.874.485.477.936.662.053.159.284.168.3

The Mantis cooldown improves coding (HumanEval) and math (GSM8K, MATH) performance dramatically compared with the earlier Bison cooldown while maintaining competitive accuracy across general-language benchmarks.

Model Details#

Please see our technical retrospective for more details on the pretraining process.

Architecture Details#
  • Architecture: Qwen3-style 32B with QK-Norm attention
  • Hidden size: 5120
  • Feedforward size: 27648
  • Number of layers: 64
  • Number of attention heads: 40
  • Number of KV heads: 8
  • Sequence length: 4096
Tokenizer Details#

Marin 32B uses the stanford-crfm/marin-tokenizer. It has the same vocabulary as Llama 3 but bundles a chat template into the base tokenizer for convenience.

Training Phases#

Bias, Risks, and Limitations#

Like any base language model or fine-tuned model without safety filtering, these models can be prompted to generate harmful or sensitive content. Such content may also be produced unintentionally, especially in cases involving bias, so users should consider the risks when applying this technology. Additionally, many statements from Marin or any LLM can be inaccurate, so responses should be verified.

Marin 32B has not undergone safety tuning or evaluation. We strongly recommend using this model with caution and considering the risks when applying this technology. In particular, this model is not intended for fully autonomous use.

Model Card Contact#

For errors in this model card, please open an issue in this repository. For technical inquiries, please contact dlwh at stanford.edu.

Acknowledgements#

The compute for this model was generously provided by Google's TPU Research Cloud.

Files

21 files · 130 GBWeights 130 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 21 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
README.md11.5 KBf2c6479f992b5a9a889a6658341a378932ed027bedc4bc0d6f8c46ac2ff32cb3
config.json3.72 KB25727c410c07e5af0385374080ea91b464e1c34bd8888837b4709ef55aec7f8b
model-00001-of-00014.safetensors9.72 GB8d7fe840d275b5419fc3281347d18712b3356606d32e81c580a78b50a1b1baef
model-00002-of-00014.safetensors9.75 GBa91357c1eaec82319e1083f1e7fac679b6de1ebd6bf9ea74657b64df4670f6b0
model-00003-of-00014.safetensors9.75 GBcec3621ebb33e54cd4b589666ea88a954eb8256a9ec556b11a47efa4f3055951
model-00004-of-00014.safetensors9.75 GB18b6b9847c142f8be0d3ca5b1b3a1e11a77ff9ddf546e23d46a75a4a61dea8c6
model-00005-of-00014.safetensors9.75 GB8426c582020acd8777d19704dacb4150515318f507146603a896520e67869ecf
model-00006-of-00014.safetensors9.75 GB0b0ac3489db71e07427513049f7ad543206eaf7e07413020198c67a9e8ee6e98
model-00007-of-00014.safetensors9.75 GBcef7b1c0e87c6fe7e37d8bbea14ae168eafeeace3cfd00a92eb2f9999d00af0a
model-00008-of-00014.safetensors9.75 GBfbdafb37fb76158ebc4d852a9c5079931deda38f06c95612f8171b0e00bcb97b
model-00009-of-00014.safetensors9.75 GBaffe4c88ceb29aa2a3495555804f9af7ba04084e7e37a6a6c84a0cdc95cd66ef
model-00010-of-00014.safetensors9.75 GBa69ba4712e3e20f266a57befc4e609eee1eea21c4d808bdc1d8575dc6a16d586
model-00011-of-00014.safetensors9.75 GB45ba2637bab6d8af95505dab80d47ec695e5deb069b349f22978ab0b802f45d0
model-00012-of-00014.safetensors9.75 GBf6f9179484b6aee1ab7b230d0fc487cdde02a82064993bbf5ec78de50542a383
model-00013-of-00014.safetensors9.75 GBe3219064f61a14aadbc371b29f2354a78eda451092448d66719af5f04ff34533
model-00014-of-00014.safetensors3.33 GB2148eecf9ac50308e02f31ed6a20facce0c3d4528d4fc72111ec91c6bb7b5caa
model.safetensors.index.json55.5 KB7c006ad13a4993b5b9146d0687983d687b4f791125bd2fb1fc0363ca41ec2c33
special_tokens_map.json301 Bcc2e013b7545f183ef03e079a3c91c6f364fa37e4068c512d7dd843e59024535
tokenizer.json17.2 MB6b9e4e7fb171f92fd137b777cc2714bf87d11576700a1dcd7a399e7bbe39537b
tokenizer_config.json50.5 KB7c13e62ab7c127945d8b0c26f301f8ea3b9bfdd054b2c431adf577aa827ab4d5
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
f19b346615 pinned now2026-11-15 03:41 UTC21 files · 130 GB

Use it

$ fw get marin-community/marin-32b-base
# manifest sha256 245736d51724… · 130 GB · 21 files
$ fw verify ./marin-32b-base marin-community/marin-32b-base
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/marin-community/marin-32b-base.json --dir ./marin-32b-base $ python3 fw.py verify ./marin-32b-base ./marin-community__marin-32b-base.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download marin-community/marin-32b-base --revision f19b346615212ff9a6d92c10861a9cdb100cbf97 --local-dir ./marin-32b-base
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("marin-community/marin-32b-base", revision="f19b346615212ff9a6d92c10861a9cdb100cbf97") model = AutoModelForCausalLM.from_pretrained("marin-community/marin-32b-base", revision="f19b346615212ff9a6d92c10861a9cdb100cbf97", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve marin-community/marin-32b-base --revision f19b346615212ff9a6d92c10861a9cdb100cbf97

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
f2c6479f992b5a9a889a6658341a378932ed027bedc4bc0d6f8c46ac2ff32cb3
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: marin-community <huggingface.co/marin-community>Newsgroups: alt.freeweights.textSubject: marin-32b-baseDate: 2026-11-15Commit: f19b346Signed: 2DC28CC7B26A283B ✓
Upstream
marin-community/marin-32b-base
Pinned commit
f19b346615212ff9a6d92c10861a9cdb100cbf97
Manifest
marin-32b-base.json · .minisig
Manifest sha256
245736d517244d1d66fa5191373e4ad50d21fb21f0ac45b12ca4a9347a791937
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:41 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/marin-community/marin-32b-base.json $ curl -O https://freeweights.allternit.com/manifests/marin-community/marin-32b-base.json.minisig $ minisign -Vm marin-32b-base.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

1 model in the catalog name this one as their parent.

Quantizations
1
Quantizations 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download marin-community/marin-32b-base
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. marin-32b-base.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of marin-32b-base. Each has its own license check and page.

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