crivo-150m-web is an open-weight model from Yann, released under Creative Commons Attribution-NonCommercial 4.0. It has 7,999-token context. Its published files total 754.0 MB.
ONNX export of tardellirs/crivo-150m, retaining the trained ModernBERT encoder, question-type embedding, and option scorer. This is a format conversion and quantization of the original model, with no additional training.
Model Card
ONNX export of tardellirs/crivo-150m, retaining the trained ModernBERT encoder, question-type embedding, and option scorer. This is a format conversion and quantization of the original model, with no additional training. Credit for the original architecture, weights, and training belongs to the original authors. The graph reads one sequence per question, gathers hidden states at each [OPT] marker, adds the question-type embedding, and returns one logit per option. Apply softmax across those logits. The tokenizer is included in this repository. The TypeScript loader chooses INT8 on CPU/WASM and FP32 on GPU. Files download from the Hub and run locally; no hosted inference service is required.…
Excerpt from the card by Yann, licensed cc-by-nc-4.0.
Configuration
- Architecture
- PreTrainedModel
- Context length (tokens)
- 7,999
- Layers
- 22
- Hidden size
- 768
- Feed-forward size
- 1,152
- Attention heads
- 12
- Vocabulary size
- 50,369
- Model type
- custom
Identity and Version
- Repository
- dizyann/crivo-150m-web
- Publisher
- Yann
- Task
- Not stated by the source
- Modality
- Other
- Library
- transformers.js
- Parameters
- Not stated by the source
- Languages
- en
- Revision
- 2557da64047a68410a455704d28b96d3a107b0ea
- First published
- 2026-10-16
- Last updated
- 2026-10-16
Files and Weights
20 files, 754.0 MB in total. The weights are 2 files totalling 750.4 MB in onnx.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| onnx/model.onnx | Weights | 599.0 MB | 6a5673490ee2 |
| onnx/model_quantized.onnx | Weights | 151.3 MB | 21dfd8d3bd7c |
| config.json | Configuration | 3.0 KB | — |
| package.json | Configuration | 528 B | — |
| parity.json | Configuration | 1.4 KB | — |
| tsconfig.json | Configuration | 394 B | — |
| README.md | Documentation | 11.0 KB | — |
| benchmark.ts | Other | 10.1 KB | — |
| browser.html | Other | 501 B | — |
| browser.ts | Other | 711 B | — |
| crivo.ts | Other | 9.2 KB | — |
| devices.test.ts | Other | 4.0 KB | — |
| devices.ts | Other | 3.9 KB | — |
| download-models.ts | Other | 615 B | — |
| examples.ts | Other | 1.8 KB | — |
| requirements.txt | Other | 123 B | — |
| run-examples.ts | Other | 103 B | — |
| .gitattributes | Repository | 1.5 KB | — |
| tokenizer.json | Tokenizer | 3.6 MB | — |
| tokenizer_config.json | Tokenizer | 534 B | — |
License and Download
- License
- cc-by-nc-4.0
- Access
- Open weights, no gate
- Download size
- 750.4 MB
Released by Yann through its official repository on Hugging Face. Read the license.
Built From
- Derived from tardellirs/crivo-150m
- Quantized from tardellirs/crivo-150m
Memory Requirements
| Precision | Weights in memory |
|---|---|
| As published | 750.4 MB |
Weights only, from the published parameter count; the key-value cache and runtime add to this.
Questions About crivo-150m-web
Can I use crivo-150m-web commercially?
Not without separate permission. crivo-150m-web is released under Creative Commons Attribution-NonCommercial 4.0. CC BY-NC 4.0 permits sharing and adapting with credit for non-commercial purposes only. Commercial use needs separate permission from the rights holder.
What is crivo-150m-web's context length?
7,999 tokens, from the maximum position embeddings in its published configuration.