From:
ggml-org <huggingface.co/ggml-org>Newsgroups: alt.freeweights.gemmaSubject: gemma-4-31B-GGUF
Date: 2026-11-15Commit: 85fbba4Signed: 2DC28CC7B26A283B ✓Image text to text model. Gguf weights, 94.0 GB in all. Published by ggml-org under Apache-2.0.
gemma
94.0GBgemma-4-31B-GGUFggufpermissive FactsParamsnot statedSize94.0 GBFormatsggufTaskimage text to textLicenseApache-2.0From sourcepermissive
fw
$ fw get ggml-org/gemma-4-31B-GGUF
# manifest sha256 52df4c9eb5f9… · 94.0 GB · 6 files
$ fw verify ./gemma-4-31B-GGUF ggml-org/gemma-4-31B-GGUF
From sourceHosted (signed)ggml-org/gemma-4-31B-GGUFLast check: 2026-11-15 05:07 UTC
Get help: custom fine-tune or private deploy. We review your setup before we quote.
Quantized of gemma-4-31B.
Works with
Runs with
Ranked by fit to this model (gguf), then by GitHub stars.
Show all 13
Overview
- Size
- 94.0 GB
- Weights
- 32.6 GB (smallest of 2 GGUF variants)
- Parameters
- not stated
- Formats
- gguf
- Task
- image text to text
- License
- Apache-2.0 (permissive)
- Files
- 6, each with a sha256
- Publisher
- ggml-org
- Added
- 2026-11-15
- Section
- alt.freeweights.gemma
Lineage
Original release from the publisher.
Base model: google/gemma-4-31B
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
| Badge | Host | Last check | Result |
|---|
| From source | huggingface.co | 2026-11-15 05:07 UTC | passed |
Model card
From the publisher at commit
85fbba4. Shown as plain text with links; images open at the publisher.
Files
6 files · 94.0 GBWeights 32.6 GB (smallest of 2 GGUF variants). Sizes and sha256 from the signed manifest.
Hide all 6 files with their sha256
| File | Size | sha256 |
|---|
| .gitattributes | 1.64 KB | f804097f9fc46af4bb72701408031d0688a804cbab242b3f1aae737d98b23736 |
| .src_sha | 49 B | 6f25e3cb5d046fc0c6d8acc0b7f069564f4d1c56c53df5cff9ec058f1ca0320d |
| README.md | 417 B | f244c6c08e2d54ea4748087b450f8a66806235205f2496c899b5fac026183e38 |
| convert.log | 213 KB | d219f9db2de8deeb78187913ddd2b0fae630cd73a2674be8394510d8b537385c |
| gemma-4-31B-BF16.gguf | 61.4 GB | cc5d470db4b8e43486f2cc8895f11619b0f48f9ce7bb32f20cca77f0c4b4bc61 |
| gemma-4-31B-Q8_0.gguf | 32.6 GB | 2b739f4d97c7559d0354bd87901b1571e839525108fc5c9747415982fc57400f |
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
| Upstream commit | Date | Contents |
|---|
| 85fbba45c1 pinned now | 2026-11-15 05:07 UTC | 6 files · 94.0 GB |
Use it
fw
$ fw get ggml-org/gemma-4-31B-GGUF
# manifest sha256 52df4c9eb5f9… · 94.0 GB · 6 files
$ fw verify ./gemma-4-31B-GGUF ggml-org/gemma-4-31B-GGUF
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/ggml-org/gemma-4-31B-GGUF.json --dir ./gemma-4-31B-GGUF
$ python3 fw.py verify ./gemma-4-31B-GGUF ./ggml-org__gemma-4-31B-GGUF.jsonhfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download ggml-org/gemma-4-31B-GGUF --revision 85fbba45c1cf5a37d375f73078907de33fd1b753 --local-dir ./gemma-4-31B-GGUFllama.cppDownload one GGUF variant (gemma-4-31B-Q8_0, 32.6 GB), then serve it.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download ggml-org/gemma-4-31B-GGUF --include "gemma-4-31B-Q8_0*" --local-dir ./gemma-4-31B-GGUF
$ llama-server -m ./gemma-4-31B-GGUF/gemma-4-31B-Q8_0.ggufOllamaMake an Ollama model from the downloaded file.
$ printf 'FROM ./gemma-4-31B-GGUF/gemma-4-31B-Q8_0.gguf\n' > Modelfile
$ ollama create gemma-4-31b-gguf -f ModelfileLicense
- 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
- f244c6c08e2d54ea4748087b450f8a66806235205f2496c899b5fac026183e38
- 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:
ggml-org <huggingface.co/ggml-org>Newsgroups: alt.freeweights.gemmaSubject: gemma-4-31B-GGUFDate: 2026-11-15Commit: 85fbba4Signed: 2DC28CC7B26A283B ✓ - Upstream
- ggml-org/gemma-4-31B-GGUF
- Pinned commit
- 85fbba45c1cf5a37d375f73078907de33fd1b753
- Manifest
- gemma-4-31B-GGUF.json · .minisig
- Manifest sha256
- 52df4c9eb5f946d01b8f03b8dd50b65a41ec53f273c781005921ede166339423
- Signature
- minisign, Ed25519, key 2DC28CC7B26A283B
- Created
- 2026-11-15 05:07 UTC
- Generator
- freeweights-manifest/0.1.0
- Takedowns
- None.
How to verify
$ curl -O https://freeweights.allternit.com/manifests/ggml-org/gemma-4-31B-GGUF.json
$ curl -O https://freeweights.allternit.com/manifests/ggml-org/gemma-4-31B-GGUF.json.minisig
$ minisign -Vm gemma-4-31B-GGUF.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 model in the catalog names this one as its parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download ggml-org/gemma-4-31B-GGUF
Open in Freeweights StudioPull, verify and run it in the Allternit app on Desktop, web or phone.
From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Ornith9-Summaries-LoRA-r128 From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Ornith9-Summaries-LoRA-r64 From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Qwen27-Knowledge-Units-LoRA-r128 From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Qwen27-Summaries-LoRA-r128 From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-12B-it-Qwen27-Summaries-LoRA-r64 From: laion <huggingface.co/laion>Subject: Alexandria-Gemma-4-E4B-it-Qwen27-Knowledge-Units-LoRA-r128