alt.freeweights.text / gliner2-multi-v1-agent-ONNX
From: onnx-community <huggingface.co/onnx-community>Newsgroups: alt.freeweights.textSubject:

gliner2-multi-v1-agent-ONNX

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

Token classification model. Onnx weights, 1.86 GB in all. Published by onnx-community under Apache-2.0.

text1.86GBgliner2-multi-v1-agent-ONNXonnxpermissive
FactsParamsnot statedSize1.86 GBFormatsonnxTasktoken classificationLicenseApache-2.0From sourcepermissive
$ fw get onnx-community/gliner2-multi-v1-agent-ONNX
# manifest sha256 af14be0c2b6d… · 1.86 GB · 15 files
$ fw verify ./gliner2-multi-v1-agent-ONNX onnx-community/gliner2-multi-v1-agent-ONNX
From sourceHosted (signed)onnx-community/gliner2-multi-v1-agent-ONNXLast check: 2026-11-15 05:22 UTC

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

Quantized of gliner2-multi-v1.

Works with

Runs with

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

Convert with

Scan with

Overview

Size
1.86 GB
Weights
617 MB (smallest of 2 ONNX variants)
Parameters
not stated
Formats
onnx
Task
token classification
License
Apache-2.0 (permissive)
Files
15, each with a sha256
Publisher
onnx-community
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: fastino/gliner2-multi-v1

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 05:22 UTCpassed

Model card

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

GLiNER2 multi v1, one-graph ONNX for the browser#

ONNX export of fastino/gliner2-multi-v1 (mDeBERTa-v3-base, multilingual) as a single graph that serves both entity extraction and label classification, for Transformers.js on WebGPU. It was made for Zipline, a browser agent that runs entirely in Chrome, and covers the two calls such an agent makes: pulling values out of a goal (extract_entities) and scoring page controls against it (classify with a softmax over labels).

filesize
onnx/model_fp16.onnx + _data614 MB (WebGPU)
onnx/model.onnx + _data1.23 GB (fp32, reference)

Inputs and outputs#

nameshapemeaning
input_ids, attention_mask[1, seq]the GLiNER2 processor's prompt: ( [P] task [DESCRIPTION] label: desc … ( [E]/[L] label … ) ) [SEP_TEXT] words
word_positions[1, words]index of the first sub-token of each text word
schema_positions[1, 1 + labels]index of [P], then of each [E] (extraction) or [L] (classification) marker
cls_logits[1, labels]classifier head on the markers; softmax for a single-label task
count_logits[1, 20]instance count from [P]; extraction returns nothing when the argmax is 0
span_logits[1, labels, words, 8]instance-0 span scores (pre-sigmoid) for spans of 1–8 words

Entity decoding is the library's default: sigmoid ≥ 0.5, map word spans to characters, then keep spans greedily by confidence without character overlap. Entity extraction only reads instance 0, so the count GRU is unrolled once (export_onnx.py asserts that instance 0 does not depend on the unroll length).

Verification#

conversion/reference.json holds 14 calls recorded from the Python gliner2 library (six goals across English and French, eight control-scoring calls on flight-search and maps pages), with their exact token ids. Against it:

dtypesame entities / top labelworst Δ (classify p / entity confidence)
fp3214/141e-5 / 5e-7
fp1614/143.3e-3 / 1.3e-4

The JavaScript runtime reproduces the token ids exactly. On WebGPU (fp16, Apple M3 Pro): 35–37 ms per extraction with nine entity types, 43–44 ms per classification with twelve labels.

Rebuilding#

pip install torch "gliner2[local]" onnx onnxruntime onnxscript transformers
python conversion/reference.py        # Python reference outputs
python conversion/export_onnx.py      # fp32 graph
python conversion/convert_fp16.py     # fp16 graph
python conversion/verify_onnx.py      # parity check

(The scripts write to dist-model/; external data is renamed to the .onnx_data convention afterwards.)

Credits#

Model by Fastino (GLiNER2), Apache-2.0. The agent calls these outputs serve come from gliner2-ultrafast (MIT).

Files

15 files · 1.86 GBWeights 617 MB (smallest of 2 ONNX variants). Sizes and sha256 from the signed manifest.
Hide all 15 files with their sha256
FileSizesha256
.gitattributes1.69 KB9002b3569bc2ce0e14144f5d52ea5e964666580156ee3ee3549ead8a9d0624c2
README.md3.37 KB4fefa90e656f88caf89650ca6a1881ac23ad78560c4a4e6152b7fc58c4867d7f
config.json1.22 KB87b2b0a0c63dcee7ec7ff2f96891a5381de819959031114ab9fa3ecd0ae44ae5
conversion/convert_fp16.py697 Bbe686e11c322f7e4b807fc44e745ce56edc560bece7e7459f1d65b04898c1341
conversion/export_onnx.py4.48 KBb7b52e7013abf96b894bc9637a2bb64e902bfe07e9802741ed31b8f463065db9
conversion/reference.json65.0 KB6eb48bce330e9dd1721fe3deb7fe8cae3777d528f96b9c9e656476c36f8e58f6
conversion/reference.py5.81 KB4c78e0004c79b6a4ff12e74fe64eb94f2fcbcebd9ea3493e0b848fbd23b4c696
conversion/verify_onnx.py3.50 KB3d3d946019638a153eb86fd50b47835948248aa2b478630ac40d5401f36f6635
onnx/model.onnx2.64 MBd01d1fcfc2c40fff7a0035ea9d706263c7a5eccf9eeb4a1afb5e3c8fbf2e4a37
onnx/model.onnx_data1.23 GB1bde72768d877af7cc354f7b87139d39f7c3f13c4c559936b78ace43a5c0e135
onnx/model_fp16.onnx2.64 MB78174997119e79c7901018492a97efc2bc879e6c6caeec8876d6b7637997c6be
onnx/model_fp16.onnx_data614 MB93c450529c24f37662fff7b41c77786c33dd602cf5fdb32e2d830891a1f9d0cc
special_tokens_map.json2.41 KB84ea70143f533d7e99b393d87f20010887a9ac2cba955828ef313886e4e83f4f
tokenizer.json16.3 MBa1c7ccb287623cccb7c03150953b6d2a09dd95122933393c9151c3a60095c97e
tokenizer_config.json21.6 KBccc4ee4b3054dc0fd736a0b3d4f9e867d55e7c2589020ec790a88892d574d8e2
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
2d0d8e4dbd pinned now2026-11-15 05:22 UTC15 files · 1.86 GB

Use it

$ fw get onnx-community/gliner2-multi-v1-agent-ONNX
# manifest sha256 af14be0c2b6d… · 1.86 GB · 15 files
$ fw verify ./gliner2-multi-v1-agent-ONNX onnx-community/gliner2-multi-v1-agent-ONNX
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/onnx-community/gliner2-multi-v1-agent-ONNX.json --dir ./gliner2-multi-v1-agent-ONNX $ python3 fw.py verify ./gliner2-multi-v1-agent-ONNX ./onnx-community__gliner2-multi-v1-agent-ONNX.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download onnx-community/gliner2-multi-v1-agent-ONNX --revision 2d0d8e4dbd6009a1d78e9b5d29ae91cd0e39a146 --local-dir ./gliner2-multi-v1-agent-ONNX

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
4fefa90e656f88caf89650ca6a1881ac23ad78560c4a4e6152b7fc58c4867d7f
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: onnx-community <huggingface.co/onnx-community>Newsgroups: alt.freeweights.textSubject: gliner2-multi-v1-agent-ONNXDate: 2026-11-15Commit: 2d0d8e4Signed: 2DC28CC7B26A283B ✓
Upstream
onnx-community/gliner2-multi-v1-agent-ONNX
Pinned commit
2d0d8e4dbd6009a1d78e9b5d29ae91cd0e39a146
Manifest
gliner2-multi-v1-agent-ONNX.json · .minisig
Manifest sha256
af14be0c2b6d1ec896173381962e1870a385ff07189b0661647c09a92efa72ab
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 05:22 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/onnx-community/gliner2-multi-v1-agent-ONNX.json $ curl -O https://freeweights.allternit.com/manifests/onnx-community/gliner2-multi-v1-agent-ONNX.json.minisig $ minisign -Vm gliner2-multi-v1-agent-ONNX.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

Parent

fastino/gliner2-multi-v1 · this model is a quantization of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download onnx-community/gliner2-multi-v1-agent-ONNX
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. gliner2-multi-v1-agent-ONNX.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